我有一个函数,它返回一个1-5个整数的数组,每次数组长度不同时:
5、10、45、55、64
如何根据数组的长度生成SQL查询?
示例:如果数组的长度是3个整数,我需要一个查询,比如
数组: 10,25,30
SELECT * FROM comments WHERE id IN($1,$2,$3)
如果数组的长度是5个整数,我需要:
数组: 5,9,20,41,35
SELECT * FROM comments WHERE id IN($1,$2,$3,&4,&5)
https://stackoverflow.com/questions/56350312
复制相似问题