MySQL
MySQL - join , outer join 실습문제풀이
왕현성
2022. 12. 8. 16:30
728x90
INSERT INTO students (first_name) VALUES
('Caleb'), ('Samantha'), ('Raj'), ('Carlos'), ('Lisa');
INSERT INTO papers (student_id, title, grade ) VALUES
(1, 'My First Book Report', 60),
(1, 'My Second Book Report', 75),
(2, 'Russian Lit Through The Ages', 94),
(2, 'De Montaigne and The Art of The Essay', 98),
(4, 'Borges and Magical Realism', 89);
위 데이터들을 가지고 문제풀이 하겠습니다.
1.
select s.first_name,p.title,p.grade
from students s
join papers p
on s.id = p.student_id
order by p.grade desc;
2.
select s.first_name,p.title,p.grade
from students s
left join papers p
on s.id = p.student_id;