====== WHERE Klausel ======
Die WHERE Klausel dient dazu, die SELECT Anweisung zu verfeiner und nur Werte anzeigen zu lassen, die ein bestimmtes Kriterium erfüllen. Sie kann wie eine Ausmusterung angesehen werden.
===== Syntax =====
Die WHERE Klausel wird einfach nach dem FROM hinzugefügt.
SELECT ...
FROM ...
WHERE Bedingung
Es werden im SELECT dann nur angezeigt, bei welchen die WHERE-Bedingung "true" ergibt.
===== Beispiele =====
Für unsere Beispiele nehmen wir die Mitarbeitertabelle.
{{:dbs:sql:mitarbeitertabelle_violett.png?direct&|}}
==== Beispiel 1 ====
Gib alle Mitarbeiter aus, die in der Abteilung 40 arbeiten.
SELECT *
FROM Mitarbeiter
WHERE Abteilungsnummer = 40
==== Beispiel 2 ====
Gib jene Mitarbeiter aus, die mehr als 2000€ verdienen.
SELECT *
FROM Mitarbeiter
WHERE Gehalt > 2000
==== Beispiel 3 ====
Zeige das Gehalt von King an.
SELECT Gehalt
FROM Mitarbeiter
WHERE Name = 'King'