다음 SQL의 실행 결과로 옳은 것은?[영화]영화번호제목상영시간개봉일1… | [SQLD] SQL 개발자 기출유형 모의고사 9회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 9회
다음 SQL의 실행 결과로 옳은 것은?[영화]
| 영화번호 | 제목 | 상영시간 | 개봉일 |
|---|---|---|---|
| 1 | 파도 | 128 | 2026-03-04 |
| 2 | 서울역 | 115 | 2026-03-11 |
| 3 | 모래성 | 102 | 2026-03-11 |
| 4 | 여름밤 | 95 | 2026-02-25 |
| 5 | 유리새 | 115 | 2026-03-04 |
SELECT 제목, 상영시간 AS 러닝 FROM 영화 ORDER BY 개봉일 DESC, 2;
1
| 제목 | 러닝 |
|---|---|
| 모래성 | 102 |
| 서울역 | 115 |
| 유리새 | 115 |
| 파도 | 128 |
| 여름밤 | 95 |
2
| 제목 | 러닝 |
|---|---|
| 여름밤 | 95 |
| 유리새 | 115 |
| 파도 | 128 |
| 모래성 | 102 |
| 서울역 | 115 |
3
| 제목 | 러닝 |
|---|---|
| 서울역 | 115 |
| 모래성 | 102 |
| 파도 | 128 |
| 유리새 | 115 |
| 여름밤 | 95 |
4
| 제목 | 러닝 |
|---|---|
| 여름밤 | 95 |
| 모래성 | 102 |
| 서울역 | 115 |
| 유리새 | 115 |
| 파도 | 128 |
해설
개봉일은 SELECT 목록에 없어도 정렬 키로 쓸 수 있으며, 최신 개봉일(3월 11일)부터 내림차순으로 놓인다.
DESC 는 개봉일에만 적용되고 열 번호 2인 러닝은 기본 ASC 라 같은 날 개봉한 모래성(102)·서울역(115), 유리새(115)·파도(128) 순이 된다.
- 러닝까지 내림차순으로 보면 서울역이 모래성보다 앞서지만 둘째 키는 ASC 이다.
- 개봉일을 오름차순으로 보면 여름밤이 먼저 오지만 DESC 가 지정되어 있다.
- 러닝만으로 정렬한 결과로, 첫째 키인 개봉일을 무시했다.
오류나 개정된 내용이 보이면 알려주세요