====== 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'