Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mệnh đề IN trong mysql nodejs

Nếu bạn đang sử dụng mô-đun nút như mysql , cách tiếp cận thứ 2 sẽ hoạt động.

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

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

Theo tài liệu , "Mảng được chuyển thành danh sách, ví dụ:['a', 'b'] chuyển thành 'a', 'b'". Vì vậy, cách tiếp cận này sẽ hoạt động (tôi đã sử dụng nó thực tế).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 15 Mẹo Tối ưu hóa và Điều chỉnh Hiệu suất MySQL / MariaDB hữu ích

  2. Chọn tất cả các cột có hại cho hiệu suất không?

  3. Truy vấn Mysql để tìm tất cả các hàng có cùng giá trị với một hàng khác

  4. Sự khác biệt giữa mysql, mysqladmin, mysqld

  5. Làm cách nào để đặt bí danh một trường hoặc cột trong MySQL?