sql >> Database >  >> RDS >> Mysql

Selecteer alle rijen behalve één in MySQL

Je hebt een paar opties:

SELECT * FROM table WHERE id != 4;

SELECT * FROM table WHERE NOT id = 4;

SELECT * FROM table WHERE id <> 4;

Ook als je bedenkt dat je misschien ergens in de toekomst id's aan deze lijst wilt toevoegen/verwijderen, is het misschien een goed idee om een ​​andere tabel met id's te selecteren die je niet selecteerbaar wilt hebben.

In dat geval zou u:

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


  1. gebruik een variabele voor tabelnaam in mysql sproc

  2. MySQL - CONCAT - Is er een manier om een ​​string samen te voegen en als variabele te gebruiken?

  3. voorwaardelijk meedoen in mysql

  4. Wat is de aanbevolen manier om vanuit Go verbinding te maken met MySQL?