Studenten und Noten. Studenten enthält drei Spalten ID, Name und Marken, Noten- (Note, min_mark, max_mark)schreiben Sie eine Frage zu diesem ..?
Ketty gibt Eve eine Aufgabe zum Erstellen eines Berichts mit drei Spalten: Name, Note und Mark. Ketty möchte nicht die NAMEN derjenigen Studenten, die eine Note unter 8 erhalten haben. Der Bericht muss in absteigender Reihenfolge nach Klasse sein - d. H. Höhere Noten werden zuerst eingegeben. Wenn es mehr als einen Schüler mit der gleichen Note (1-10) gibt, ordnen Sie diese Schüler alphabetisch an. Schließlich, wenn die Note niedriger als 8 ist, verwenden Sie "NULL" als ihren Namen und listen sie durch ihre Marken in aufsteigender Reihenfolge auf.
Schreiben Sie eine Anfrage, um Eva zu helfen.
Hinweis Print „NULL“ als Name, wenn der Grad weniger als 8.
ich diese Abfrage geschrieben haben:
select name,grade,marks from students s join grades g on marks between min_mark and max_mark
where grade>7
order by 2 desc,name
select translate(name,name,'NULL'),grade,marks from students s join grades g on marks between min_mark and max_mark
where grade<=7
order by 3 desc
, aber nicht wissen, wie diese beiden Abfragen zu verbinden. Pls help.Thank Sie
so sieht dies wie eine Hausaufgabe – Matt
Die Frage direkt aus HackerRank kopiert – s8129