0
我以编程方式生成SQL,以便根据某些参数,需要执行的查询可能不同(即使用的表,联合等)。我怎样才能像这样插入一个字符串:“select * from table”,into %% sql block?我知道使用:variable将变量插入到%% sql块中,但它作为一个字符串而不是sql代码。IPython SQL Magic - 以编程方式生成查询字符串
我以编程方式生成SQL,以便根据某些参数,需要执行的查询可能不同(即使用的表,联合等)。我怎样才能像这样插入一个字符串:“select * from table”,into %% sql block?我知道使用:variable将变量插入到%% sql块中,但它作为一个字符串而不是sql代码。IPython SQL Magic - 以编程方式生成查询字符串
答案是盯着我的脸:
query="""
select
*
from
sometable
"""
%sql $query