sql / beginner
Snippet
Strukturierung komplexer logischer Filter mit Klammern
Das explizite Gruppieren von Bedingungen mit Klammern stellt die korrekte Auswertungsreihenfolge logischer Operatoren (AND vs. OR) sicher und verhindert unerwartete Filterfehler.
snippet.sql
sql
1
2
3
4
SELECT product_name, priceFROM productsWHERE (category = 'Electronics' OR category = 'Books')AND price < 50;
Erklärung
1
SELECT product_name, price
Gibt die Spalten an, die aus den passenden Datensätzen abgerufen werden sollen.
2
FROM products
Nennt die Zieltabelle mit den Produktinformationen.
3
WHERE (category = 'Electronics' OR category = 'Books')
Gruppiert die Kriterien für die Kategorie, sodass zuerst eine der beiden Kategorien zutrifft.
4
AND price < 50;
Wendet die Preisgrenze auf die entsprechend gematchte Kategorie an.