Mysql
 sql >> Base de données >  >> RDS >> Mysql

Tableau dans la requête SQL ?

Vous pouvez utiliser la fonction IN de mysql

EDIT :comme l'a dit amosrevira, vous devez échapper vos chaînes dans le tableau.

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

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

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