WHERE
Tieni solo le righe che corrispondono a una condizione. Viene eseguito prima del raggruppamento.
Sintassi
SELECT … FROM table_name WHERE condition;
- Combina le condizioni con AND, OR e NOT. Usa le parentesi quando mescoli AND e OR.
Esempio
SELECT order_id, order_date FROM orders WHERE channel = 'online' AND order_date >= '2025-09-10';
Ordini online effettuati dal 10 settembre in poi.
Tabelle usate: orders. Provalo in una lezione qui sotto.
Errori comuni
- Confronta i valori mancanti con IS NULL, mai con = NULL.
- I valori di testo vanno tra apici singoli. Le virgolette doppie indicano i nomi di colonna.