我正在尝试创建一个逗号分隔的列表来传递 SQL 查询。
我的代码
sql1 = '''select carrier_name, carrier_account, invoice_number, invoice_amount, currency, invoice_date
from invoice_summary where invoice_number in {}'''.format(tuple(data1['invoice_number'].values.tolist()))
电流输出
"select carrier_name, carrier_account, invoice_number,
invoice_amount, currency, invoice_date\nfrom invoice_summary where invoice_number in ('BHX3327983',)"
预期产出 “
select carrier_name, carrier_account, invoice_number,
invoice_amount, currency, invoice_date\nfrom invoice_summary where invoice_number in ('BHX3327983')"
我正在寻找一种在有单个输入或要传递多个输入时有效的解决方案。
我的代码有什么问题。
慕桂英546537
LEATH
相关分类