Vergleichsoperatoren

Die Vergleichsoperatoren werden nicht nur für numerische Attribute, sondern sie werden auch für Text-Attribute oder andere Datentypen verwendet. Die Vergleiche „grösser als“, „kleiner als“ usw. beziehen sich auf die Position in einer vom Computer verwendeten „alphabetischen“ Ordnung.

Vergleichsoperatoren Manchmal verwendet man auch andere Schreibweisen
= EQ (gleich)
> GT (grösser)
>= GE (grösser gleich)
< LT (kleiner)
<= LE (kleiner gleich)
<> NE (ungleich)
remark

SQL bietet zusätzlich folgende Funktionen zur Auswertung von Gesamtmengen (aggregate functions):

Ein Beispiel - Vergleichsoperatoren

INPUT

GrafikGrafik

Tabelle „Parzelle“Tabelle „Parzelle“

ABFRAGEN UND ERGEBNISSE

SQL-Anweisung Ergebnis Tabelle Ergebnis Grafik
SELECT * FROM Parzelle WHERE Baumart = 'Fichte';
SELECT Baumart, Vorrat, Bodentyp FROM Parzelle WHERE Bodentyp = 'Redzina';
SELECT * FROM Parzelle WHERE Vorrat >120;
SELECT *FROM ParzelleWHERE Vorrat >= (SELECT AVG (Vorrat) FROM Parzelle);