Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wählen Sie alle Zeilen außer einer in MySQL aus

Sie haben einige Möglichkeiten:

SELECT * FROM table WHERE id != 4;

SELECT * FROM table WHERE NOT id = 4;

SELECT * FROM table WHERE id <> 4;

In Anbetracht dessen, dass Sie vielleicht irgendwann in der Zukunft IDs zu dieser Liste hinzufügen/entfernen möchten, wäre es vielleicht eine gute Idee, IDs in einer anderen Tabelle aufzulisten, die Sie nicht auswählen möchten.

In diesem Fall hätten Sie:

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