1번. 가장 높은 급여
A) 부서별 가장 높은 급여(오답)
B) 2중집계와 일반집계를 함께 사용(오류)
C) 가장 높은 급여(정답)
D) 부서별 가장 높은 급여(오답)
E) 부서별 가장 높은 급여 중에 가장 큰 급여(2중집계) = 가장 높은 급여(정답)
2번. 에러나는 구문
A) select 절 알리아스를 where 절에서 사용(에러)
D) select 절 알리아스를 where 절에서 사용(에러), Order by 절에서는 사용 가능.
구문의 해석 순서를 알아야 하는 문제입니다.
- FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY
3번. 5년 넘게 근무한 직원
A) (오늘날짜 - 입사일자 = 근무일수) / 12 = 이게뭐야?
B) (timestamp - date) 의 결과는 interval 형으로 나누셈 불가.
C) 근무일수 / 365 = 근무년수 (정답)
D) (timestamp - date) 의 결과는 interval 형으로 나누셈 불가.
E) 근무일수 / 365 = 근무년수 (정답)
F) 근무일수 / 12 = 이게뭐야?