Ако използвате модул за възел като mysql , вторият подход трябва да работи.
var query=select * from User where userid in (?);
var data=['a','b','c'];
var queryData=[data];
conn.query(query, queryData, function (err, results) {})
Съгласно документацията , "Масивите се превръщат в списък, напр. ['a', 'b'] се превръща в 'a', 'b'". Така че този подход трябва да работи (използвал съм го на практика).