IN und BETWEEN

Eine einfachere Art um die vorherige Bedingung herzustellen ist die Beenutzung der Bedingungen IN und BETWEEN. Um z.B. alle Manager und alle Angestellten auszugeben:


\begin{code}
SELECT AngestelltenID
FROM AngestelltenStatistik
WHERE POSITION IN ('Manager', 'Staff');
\end{code}

Dementsprechend um die Datensätze auszugeben bei denen das Gehalt zwischen 30000 und 50000 liegt:


\begin{code}
SELECT AngestelltenID
FROM AngestelltenStatistik
WHERE Gehalt BETWEEN 30000 AND 50000;
\end{code}

Entsprechend bekommt man mit NOT IN alle Sätze die nicht mit IN ausgewählt wurden.

Desweiteren können NOT Anweisungen mit AND und ODER gemischt werden.