Dodając do odpowiedzi Billa Karwina, możesz również przekazać tablicę do zapytania MySQL przed znakiem '?' symbol zastępczy w ten sam sposób
WHERE table1.col2 IN (?)
//arr = [1,2,3,4,5];
Przekazanie arr wraz z zapytaniem spowoduje jego konwersję na wymagany ciąg SQL. Moduł mysql używa wewnętrznie funkcji 'SqlString.arrayToList' z modułu 'sqlstring' do przekształcenia:https://github.com/mysqljs/sqlstring/blob/8f193cae10a2208010102fd50f0b61e869e14dcb/lib/SqlString.js#L60