Paul: Bedingte SELECT - Abfrage

Hallo liebe Forum-User,

ich habe folgende Frage:

wie kann man bei einer SQL Abfrage eine bedingte SELECT Anweisung anzeigen.

Beispiel:

SELECT
Name,Vorname,Count(Auftragsnr),
Gehalt < 100 as Gehalt_100, Gehalt >100 as Gehalt_S
FROM
T_Mitarbeiter
Group By Name;

! Hier möchte ich gerne, die Gehälter kleiner als 100 extra ausgeben, sowie die Gehälter größer als 100 !

Doch irgendwie klappt dies nicht bei mir.

HAt jemand einen Vorschlag ? -- Danke

  1. Sorry,

    ich habe es hinbekommen !!

    Es war ein Denkfehler ;)

    THX

  2. Hallo Paul,

    SELECT
    Name,Vorname,Count(Auftragsnr),
    Gehalt < 100 as Gehalt_100, Gehalt >100 as Gehalt_S
    FROM
    T_Mitarbeiter
    Group By Name;

    ein Hinweis, den Du beherzigen solltest:

    Standard-SQL verlangt, dass Du nach _jeder_ Spalte gruppierst, in der keine Aggregatsfunktion drinsteht. Das einzige Datenbankmanagementsystem, das dabei _keine_ Fehlermeldung liefert, ist MySQL. Dafür garantiert Dir das Handbuch zufällige Ergebnisse in den nicht gruppierten Spalten.

    Möchtest Du zufällige Ergebnisse?

    Freundliche Grüße

    Vinzenz