sql >> Database >  >> RDS >> Mysql

IN-clausule in mysql nodejs

Als u een node-module gebruikt zoals mysql , de 2e benadering zou moeten werken.

var query=select * from User where userid in (?);
var data=['a','b','c'];
var queryData=[data];

conn.query(query, queryData, function (err, results) {})

Volgens de documentatie , "Arrays worden omgezet in een lijst, bijvoorbeeld ['a', 'b'] verandert in 'a', 'b'". Dus deze aanpak zou moeten werken (ik heb het praktisch gebruikt).



  1. Programmatisch een tabel maken met MyBatis en MySql

  2. MySQL-server beveiligen

  3. Inzicht in Always ON-beschikbaarheidsgroep tussen op Linux gebaseerde SQL Server-instanties. Deel 1

  4. MySQL rangschikt bestaande tabelkolommen