SQLD(SQL 개발자) 기출 · 집계 함수

아래 수행 결과로 알맞은 것은?
본문)
SELECT COUNT(COL1) AS RESULT 
 FROM TAB1 
WHERE COL2 >= 30  GROUP BY COL1;

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

WHERE절의 비교 연산 결과 COL2의 30과 40만 해당되고 그에 해당하는 COL1은 모두 NULL이다. GROUP BY에 의해 COL1이 NULL인 한 그룹이 생성되지만 NULL은 COUNT하지 않기 때문에 0이 출력된다.
이 단원 연속 풀기 · 집계 함수개념서 「집계 함수」 읽기

이 단원 공개 기출 70문항

  1. 다음 SQL 실행 결과로 가장 적절한 것은? [그림]집계 함수
  2. 아래와 같은 테이블 데이터가 있다. SQL에 대한 결과로 가장 알맞은 것은? [그림]집계 함수
  3. 다음 SQL 실행 결과로 가장 알맞은 것은? [그림]집계 함수
  4. 다음 SQL 수행 결과로 가장 적절한 것은? [그림]집계 함수
  5. 다음 중 에러가 나지 않는 문장은? (단, DBMS는 오라클)집계 함수
집계 함수 기출 전체 보기 →