4.3 Vergleichsoperatoren
Definition
Vergleichsoperatoren werden in SQL verwendet, um Werte miteinander zu vergleichen.
Sie werden häufig in der WHERE-Klausel eingesetzt.
Wichtige Vergleichsoperatoren
| Operator | Bedeutung |
|---|---|
| = | gleich |
| <> | ungleich |
| < | kleiner als |
| > | größer als |
| <= | kleiner oder gleich |
| >= | größer oder gleich |
Beispiele
Gleich
SELECT *
FROM kunde
WHERE ort = 'Berlin';
Ungleich
SELECT *
FROM kunde
WHERE ort <> 'Berlin';
Größer als
SELECT *
FROM artikel
WHERE preis > 100;
Kleiner oder gleich
SELECT *
FROM artikel
WHERE bestand <= 10;
Textwerte
Textwerte werden in SQL normalerweise in einfache Anführungszeichen gesetzt.
WHERE name = 'Müller'
Zahlenwerte
Zahlenwerte werden ohne Anführungszeichen geschrieben.
WHERE preis >= 50
Merksatz
Vergleichsoperatoren prüfen Bedingungen in der WHERE-Klausel.
Prüfungshinweis
In IHK-Aufgaben wird häufig geprüft, ob die richtige Bedingung für eine Abfrage gewählt wurde.
Typische Fehler:
-
=und<>verwechseln. - Textwerte ohne Anführungszeichen schreiben.
- Zahlenwerte unnötig in Anführungszeichen setzen.
-
<und>vertauschen. - WHERE-Klausel vergessen.
Quellen
- IT-Handbuch für Fachinformatiker