В допълнение към отговора на Бил Карвин, можете също да предадете масив към MySQL заявката срещу '?' заместител по същия начин
WHERE table1.col2 IN (?)
//arr = [1,2,3,4,5];
Предаването на arr заедно със заявката ще го преобразува в необходимия SQL низ. Модулът mysql използва функцията 'SqlString.arrayToList' от модула 'sqlstring' вътрешно за преобразуването:https://github.com/mysqljs/sqlstring/blob/8f193cae10a2208010102fd50f0b61e869e14dcb/lib/SqlString.js#L60