The Report

  • + 0 comments

    SELECT s.name,g.grade, s.marks FROM students AS s INNER JOIN grades AS g ON s.marks BETWEEN g.min_mark AND g.max_mark WHERE g.grade >= 8 ORDER BY 2 DESC, 1 ASC;

    SELECT replace(s.name,s.name,'NULL'),g.grade, s.marks FROM students AS s INNER JOIN grades AS g ON s.marks BETWEEN g.min_mark AND g.max_mark WHERE g.grade < 8 ORDER BY 2 DESC, 3 ASC