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

Mảng trong truy vấn SQL?

Bạn có thể sử dụng IN-function của mysql

CHỈNH SỬA:Như amosrevira đã nói, bạn cần phải thoát khỏi các chuỗi trong mảng.

$myarray[1] = "'hi'";
$myarray[2] = "'there'";
$myarray[3] = "'everybody'";

$newarray = implode(", ", $myarray); //makes format 'hi', 'there', 'everybody' 

SELECT * FROM myTable WHERE title IN ($newarray);


  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 JOIN với LIMIT 1 trên bảng đã tham gia

  2. KHÓA CHÍNH ngẫu nhiên cho Innodb

  3. Cách lọc kết quả SQL trong một quan hệ có-nhiều-qua

  4. Cách thực hiện tìm kiếm Nhạy cảm trong MySql

  5. Symfony2, Doctrine2, MySql, xem bảng