SQLD(SQL 개발자) 기출 · DML

다음은 어떤 SQL 쿼리의 실행 흐름에 따라 각 절이 실행되는 순서를 추론하려 한다.
다음 중 실제 데이터베이스가 SQL을 처리하는 내부 실행 순서(논리적 처리 순서) 와 가장 일치하는 순서는?
본문)
<SQL>
SELECT DEPT_NAME, COUNT(*)
FROM EMP
WHERE SALARY > 2000
GROUP BY DEPT_NAME
HAVING COUNT(*) >= 2
ORDER BY DEPT_NAME;

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

SQL은 작성 순서와 실행 순서가 다릅니다.
실행 순서는 다음과 같습니다:

FROM
WHERE
GROUP BY
HAVING
SELECT
ORDER BY
이 단원 연속 풀기 · DML개념서 「DML (INSERT / UPDATE / DELETE / MERGE)」 읽기

이 단원 공개 기출 103문항

  1. 다음 중 SELECT 문장의 실행 순서를 올바르게 나열한 것은?DML
  2. 다음 쿼리의 실행 결과와 동일한 결과를 보장하는 쿼리는 어느 것인가?DML
  3. 다음 중 별칭(ALIAS) 사용 방법으로 옳지 않은 것은?DML
  4. 다음은 도서관의 사서 A와 사서 B가 데이터베이스에서 책 정보를 지우는 방식이다. 이 상황을 SQL에 비유할 때, 다음 중 가장 알맞은 설명은?DML
  5. 데이터를 입력하기 위해 사용하는 SQL 명령어는 무엇인가?DML
DML 기출 전체 보기 →