Operatori di confronto
Confrontare i valori
Sezione intitolata “Confrontare i valori”Gli operatori di confronto indicano come confrontare i valori. Servono per verificare uguaglianze, intervalli e appartenenza a un elenco.
Quelli che incontrerai più spesso
Sezione intitolata “Quelli che incontrerai più spesso”=uguale>maggiore<minoreBETWEENdentro un intervalloLIKEtesto che somiglia a un modelloINvalore dentro una lista
Un esempio con un intervallo
Sezione intitolata “Un esempio con un intervallo”SELECT *FROM ordiniWHERE totale BETWEEN 50 AND 100;Questa query prende gli ordini il cui totale è compreso tra 50 e 100.
LIKE: utile per il testo
Sezione intitolata “LIKE: utile per il testo”Quando lavori con stringhe, LIKE ti aiuta a cercare un modello.
SELECT *FROM clientiWHERE nome LIKE 'L%';Qui stai cercando nomi che iniziano con la lettera L.
IN: utile quando hai un piccolo elenco
Sezione intitolata “IN: utile quando hai un piccolo elenco”Se vuoi confrontare un valore con più possibilità, IN rende la query più pulita:
SELECT *FROM clientiWHERE citta IN ('Roma', 'Milano', 'Torino');Invece di scrivere tante condizioni con OR, metti tutto in una lista leggibile.
Usarli nei filtri
Sezione intitolata “Usarli nei filtri”Gli operatori di confronto sono la base delle condizioni usate nei filtri.