반응형
조건문과 조인 Between을 사용하였습니다.
문제에 맞게 정렬 순서를 정하였습니다.
SELECT
CASE WHEN g.grade < 8 THEN NULL ELSE s.name END AS name
, g.grade
, s.marks
FROM students s
INNER JOIN
grades g
ON
s.marks between g.min_mark AND g.max_mark
ORDER BY g.grade DESC, name, s.marks
반응형
'Database' 카테고리의 다른 글
Department Highest Salary [ MSSQL ] (0) | 2021.12.06 |
---|---|
LeetCode Consecutive Numbers [ MySQL ] (0) | 2021.11.24 |
LeetCode Department Highest Salary [ MySQL ] (0) | 2021.11.16 |
LeetCode Delete Duplicate Emails [ MySQL ] (0) | 2021.11.01 |
LeetCode SQL Swap Salary [ MySQL ] (0) | 2021.11.01 |