Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Tablica w zapytaniu SQL?

Możesz użyć funkcji IN mysql

EDYCJA:Jak powiedziała amosrevira, musisz uciec od ciągów w tablicy.

$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. Jak sprawdzić, czy zapytanie MySQL UPDATE nie powiedzie się, ponieważ dostarczane informacje są zgodne z danymi już w bazie danych?

  2. Mysql wybierz ostatni wiersz dla każdej grupy

  3. Używanie grup nieprzechwytujących w MySQL REGEXP

  4. Strategia puli połączeń:dobra, zła czy brzydka?

  5. Schemat bazy danych systemu wiadomości