Wie kann ich das zweithöchste Gehalt aus der Tabelle der Mitarbeiter ermitteln?
Wie würde ich vorgehen, um nach dem zweithöchsten Gehalt aller Mitarbeiter in meiner Tabelle "Mitarbeiter" zu suchen?
25
3
Versuchen Sie etwas wie:
Im Wesentlichen:
Wenn die Gehälter nicht eindeutig sind, können Sie stattdessen
SELECT DISTINCT TOP ...
verwenden.Vielleicht sollten Sie
DENSE_RANK
verwenden.Versuchen Sie dies:
Dann erhalten Sie nur die zweite Zeile.