SQLD(SQL 개발자) 기출 · DML

아래의 SQL문에 대해서 실행 순서를 올바르게 나열한 것은?
본문)
SELECT DEPTNO, COUNT(EMPNO)
FROM SCOTT.EMP
WHERE SAL >= 400
GROUP BY DEPTNO
HAVING COUNT(EMPNO) >= 3
ORDER BY DEPTNO;

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

FROM 절에서 테이블 목록을 가져오고 WHERE 절에서 검색 조건에 불일치하는 행을 제외한 후 GROUP BY 절에서 명시된 행의 값을 그룹화한다. HAVING 절은 GROUP BY 절로 정렬이 된 데이터를 대상으로 조건을 정의한 후 SELECT 절에서 조회 후 ORDER BY 절에서 명시한 칼럼값을 기준으로 정렬하여 출력한다.
이 단원 연속 풀기 · DML개념서 「DML (INSERT / UPDATE / DELETE / MERGE)」 읽기

이 단원 공개 기출 103문항

  1. 아래와 같은 SQL문에 대해 삽입이 성공하는 SQL문은? [그림]DML
  2. 아래와 같은 데이터 모델어서 데이터를 조작히려고 한다. 다음 중 오류가 발생하는 SQL 문장인 것은? [그림]DML
  3. 다음의 테이블을 보고 실행한 SQL문 중에서 그 결과가 올바르지 않은 것은? [그림]DML
  4. 다음 주어진 데이터에 대해서 LIKE문을 사용하여 결괏값에 "_"가 들어간 문자열을 찾는 SQL문으로 올바른 것은? [그림]DML
  5. 다음 주어진 테이블에 대해서 아래의 SQL문을 실행하였을 때 결과 행의 수는? [그림]DML
DML 기출 전체 보기 →