场景
WHERE 条件使用IN(?) 时,形参个数不固定,无法传参,挠头十分钟
SELECT * FROM irms_scene_manage WHERE ID IN (6,4,3);
解决方案
使用 FIND_IN_SET
const sql = `
SELECT * FROM irms_scene_manage WHERE FIND_IN_SET (ID,?)
`
const filterArr = [1,2,3,4,5,6]
const [rows] = await conn.execute(sql,[filterArr])