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

MySQL:vyberte položky, které nejsou v seznamu

Nejlepší způsob, jak toho dosáhnout, je umístit svůj seznam také do tabulky:

Table fruitable:
fruit 
------
apple
banana

Table fruitable_list:
fruit
------
apple
banana
carrot

Potom se váš dotaz změní na:

SELECT fruitable_list.fruit FROM fruitable_list
LEFT JOIN fruitable
  ON fruitable.fruit = fruitable_list.fruit
WHERE fruitable.fruit IS NULL

Výsledky v:

fruit
------
carrot

Je těžké vrátit záznam v sadě výsledků, která není v sadě dat.



  1. dotaz k odstranění všech znaků za poslední čárkou v řetězci

  2. MySQL Workbench nezobrazuje výsledky dotazu

  3. jak získat data json z žádosti o příspěvek iphone

  4. Go with SQL Server driver se nemůže úspěšně připojit, přihlášení se nezdařilo