Mysql
 sql >> база данни >  >> RDS >> Mysql

Предайте масив в Mysql заявка с nodejs

В допълнение към отговора на Бил Карвин, можете също да предадете масив към 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете произволно число за колона в mysql с ограничение по подразбиране?

  2. Преобразуване на MySQL в MS Access

  3. Проблем с кирилица в приятелски url

  4. Mysql:Програмно премахване на всички външни ключове

  5. MySQL:Какво е страница?