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;
'MySQL' 카테고리의 다른 글
MySQL - DB의 테이블 정보를 JSON , CSV 파일로 저장하기 Table Data Export Wizard (0) | 2023.01.09 |
---|---|
MYSQL - indexes 인덱스 사용법/ 활용법 (0) | 2022.12.08 |
MySQL - ifnull()함수 null을 다른 값으로 대체하는 방법 (0) | 2022.12.08 |
MySQL - join , outer join( left , right ) 테이블 합치기 (0) | 2022.12.08 |
MySQL - foreign keys 설정하기 (0) | 2022.12.08 |