RomyWinfo Geschrieben 23. Januar 2009 Geschrieben 23. Januar 2009 Hi, habe eine Frage. Wie könnte man folgende Frage lösen? Geben Sie mit Hilfe der RANK Funktion die zwei besten Klausurergebnisse zur Klausur mit Klausurnr 3 aus! Tabelle anmeldung ------------------ matrikelnr klausurnr note Danke im Voraus!!!! Zitieren
dbwizard Geschrieben 23. Januar 2009 Geschrieben 23. Januar 2009 Hi, habe eine Frage. Wie könnte man folgende Frage lösen? Geben Sie mit Hilfe der RANK Funktion die zwei besten Klausurergebnisse zur Klausur mit Klausurnr 3 aus! Tabelle anmeldung ------------------ matrikelnr klausurnr note Danke im Voraus!!!! Hi RANK Gruss Zitieren
RomyWinfo Geschrieben 23. Januar 2009 Autor Geschrieben 23. Januar 2009 Hmmmm, ich hatte das... SELECT klausurnr, note, RANK() OVER(PARTITION BY note) rang FROM anmeldung WHERE klausurnr=3; ausprobiert, weiß aber nicht, ob das so richtig ist???? Zitieren
Amstelchen Geschrieben 23. Januar 2009 Geschrieben 23. Januar 2009 [...]weiß aber nicht, ob das so richtig ist???? nein. die anforderung lautete: "die zwei besten Klausurergebnisse". du musst also über den rank ein kriterium <= 2 legen. im übrigen machen multiple frage- und ausrufezeichen die antwort nicht schneller oder besser. s'Amstel Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.