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

Vyberte všechny řádky kromě jednoho v MySQL

Máte několik možností:

SELECT * FROM table WHERE id != 4;

SELECT * FROM table WHERE NOT id = 4;

SELECT * FROM table WHERE id <> 4;

Vzhledem k tomu, že možná někdy v budoucnu budete chtít přidat/odebrat ID z tohoto seznamu, možná by byl dobrý nápad vytvořit další tabulku s ID, která nechcete vybrat.

V takovém případě byste měli:

SELECT * FROM table
WHERE id NOT IN (SELECT id FROM exempt_items_table);


  1. MySQL Trigger Update s výběrem z jiné tabulky

  2. Spojte řetězec a číslo v PostgreSQL

  3. Připojte MySQL k aplikaci Spring

  4. CodeIgniter/PHP/MySQL:Načítání dat pomocí JOIN