SQLD · 제62회 · 40번

Q.402026622과목 · SQL 기본 및 활용
급여 값이 모두 서로 다른 EMP 테이블에서 급여가 가장 낮은 직원 5명을 조회하고자 한다. 다음 중 실행 순서로 인해 의도와 다른 결과가 나올 수 있는 SQL은?
보기
-- (가) SQL Server
SELECT TOP 5 * FROM EMP ORDER BY SAL ASC;

-- (나) SQL Server
SELECT TOP 5 WITH TIES * FROM EMP ORDER BY SAL ASC;

-- (다) Oracle
SELECT * FROM EMP WHERE ROWNUM <= 5 ORDER BY SAL ASC;

-- (라) 표준 SQL
SELECT * FROM EMP ORDER BY SAL ASC FETCH FIRST 5 ROWS ONLY;
  • 1(가)
  • 2(나)
  • 3(다)
  • 4(라)

정답: 3 · (다)

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기