我想将一个变量的值嵌入到另一个变量中,如下所示,但是下面的代码不起作用。想知道如何在Python中完成。我的变量x保持动态变化,并希望将其作为单独的值。
x = '1'
b = '''SELECT *
FROM table
WHERE col1 IN ( CONCAT('abc',{{x}},'def%'),
CONCAT('abc',{{x}},'ghi%')
);
'''
答案 0 :(得分:-1)
解决方案可能类似于:
x = "1"
b = "SELECT * FROM TABLE.... 'abd{0}def%'\n'...abc{0}ghi%'".format(x)
Michael Butscher提供了其余的重要参考。