Vinzenz Mai: Bedingte SELECT - Abfrage

Beitrag lesen

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