IPython SQL Magic - 以编程方式生成查询字符串

时间:2016-08-12 20:53:30

标签: sql ipython ipython-magic

我正在以编程方式生成SQL,以便根据某些参数,需要执行的查询可能不同(即使用的表,联合等)。如何插入这样的字符串:“select * from table”,进入%% sql块?我知道使用:变量将变量插入到%% sql块中,但它是以字符串形式,而不是sql代码。

1 个答案:

答案 0 :(得分:4)

答案是盯着我的脸:

query="""
select 
*
from
sometable
"""
%sql $query