Min lösning innebär att man använder subquery för att få id för det senaste betyget och sedan skicka det till frågan som sedan sammanfogar både sektioner och betygstabell för att returnera sektionsnamn och betyg. Se detta mer som en psuedokod än en giltig SQL-fråga eftersom jag inte har tid att testa den. Kommer kanske tillbaka senare för att redigera den
SELECT section_name, grade FROM sections, grades WHERE sections.id = grades.id AND grades.id = (SELECT id FROM grades WHERE section_id = '$Id' ORDER by date DESC LIMIT 1)