Operatorii SQL AND, OR și NOT. ​​​​​​​Sintaxa AND. Sintaxa OR. Sintaxa NOT.

Operatorii SQL AND, OR și NOT

Clauza WHERE poate fi combinată cu operatorii AND, OR și NOT.

Operatorii AND și OR sunt folosiți pentru a filtra înregistrările pe baza mai multor condiții:
 
  • Operatorul AND afișează o înregistrare dacă toate condițiile separate de AND sunt TRUE.
  • Operatorul OR afișează o înregistrare dacă oricare dintre condițiile separate de OR este TRUE.

Operatorul NOT afișează o înregistrare dacă condițiile (condițiile) sunt NOT TRUE.

Sintaxa AND
 
SELECT column1, column2, ...
FROM table_name
WHERE condition1 AND condition2 AND condition3 ...;

Sintaxa  OR
 
SELECT column1, column2, ...
FROM table_name
WHERE condition1 OR condition2 OR condition3 ...;

Sintaxa  NOT
 
SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;