python 如何将列表转为元祖传入sql 查询 where...in
在python中,编写带in的语句实现动态传入值的实现方法。将列表转换为元组再传入字符串的sql中
例如在mysql中的语句为:
select * from view_check_cmd c where c.cmd_id='1' and c.ip in ('192.168.1.70', '192.168.1.61', '192.168.1.62')
而在python中写为:
'''select * from view_check_cmd c where c.cmd_id='1' and c.ip in {} '''.format(tuple(ip_list))
ip_list:为列表格式的ip地址
python将sql语句以字符串值参的方式,将列表动态转换元组传入sql中。