美文网首页
列表转化成(1,2,3)用于sql语句的in (python/j

列表转化成(1,2,3)用于sql语句的in (python/j

作者: 刘东青_6f21 | 来源:发表于2018-06-19 19:31 被阅读0次

python:

 task_group_id = ",".join(str(x) for x in task_group_id_list) 将list转化为(1,2,3) 可用于sql

java:  list里是 str 的话 拼接的时候 把 ' ' 拼接上

StringBuilder port_id_lists =new StringBuilder();

for (int i=0; i

if (i==0){

port_id_lists.append("'").append(port_id_list[i]).append("'");

}else{

port_id_lists.append(",").append("'").append(port_id_list[i]).append("'");

}

}

"select * from table1 where id in (%s)" % (task_group_id)

相关文章

网友评论

      本文标题:列表转化成(1,2,3)用于sql语句的in (python/j

      本文链接:https://www.haomeiwen.com/subject/gpxcsftx.html