2016-08-12 45 views
0

我以編程方式生成SQL,以便根據某些參數,需要執行的查詢可能不同(即使用的表,聯合等)。我怎樣才能像這樣插入一個字符串:「select * from table」,into %% sql block?我知道使用:variable將變量插入到%% sql塊中,但它作爲一個字符串而不是sql代碼。IPython SQL Magic - 以編程方式生成查詢字符串

回答

3

答案是盯着我的臉:

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