Zitat von
Hansa:
SELECT FIRST 3 .. FROM ... ORDER BY NOTE DESC
Das stimmt so nicht... Damit kriegst du die dritt schlechteste Note.
Ausserdem machst du keine Filter auf einen Schüler.
Und
MySQL kennt ausserdem nicht FIRST, sondern LIMIT... Das wäre dann sowas:
SELECT Note FROM Shuelertbl where SchuelerId = 4711 ORDER BY NOTE ASC limit 0, 3
@haidara21:
Dein
DB Design ist seltsam gewählt... Was haben Noten in einer Shuelertbl zu suchen (man beachte auch den Namen Shueler).