sql >> Databáze >  >> RDS >> Mysql

MYSQLI - WHERE IN pole

Každý prvek potřebuje uvozovky

$list = "'food', 'drink', 'cooking'";
$query = "SELECT * FROM table WHERE stuff IN ($list)";

Nebo pokud jste měli pole

$array = array("food","drink","cooking");
$query = "SELECT * FROM table WHERE stuff IN (".implode(',', $array).")";


  1. Laravel 5.2 – Použít řetězec jako vlastní primární klíč pro výmluvnou tabulku se stane 0

  2. MySQL -- Aktualizujte, pokud existuje, jinak vložte pomocí dvou klíčů

  3. Ukládání obrázku do databáze přímo nebo jako data base64?

  4. SQL Server Vysvětlení NĚKTERÉHO operátora