SQLD(SQL 개발자) 기출 · NULL

다음은 TAB 테이블의 일부 데이터와 해당 SQL 문이다. 다음 SQL을 각각 실행할 때, 실행 결과로 옳은 설명을 고른 것은?
본문)
<SQL>
1) SELECT COL1 / COL2 FROM TAB WHERE COL1 = 0 AND COL2 = 300;
2) SELECT COL1 / COL2 FROM TAB WHERE COL1 = 300 AND COL2 = 0;
3) SELECT COL1 / COL2 FROM TAB WHERE COL1 = 100 AND COL2 IS NULL;

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

정답은 1번이다. ‘1번은 0이 출력되고, 2번은 오류, 3번은 NULL이 출력된다.’ 선택지가 문제에서 제시한 조건이나 실행 결과에 부합한다.
이 단원 연속 풀기 · NULL개념서 「NULL의 이해」 읽기

이 단원 공개 기출 29문항

  1. 다음 SQL문의 실행 결과는 무엇인가?NULL
  2. 다음의 SQL문 실행 결과는 무엇인가?NULL
  3. 다음의 SQL문과 동일한 것을 고르시오.NULL
  4. 다음 SQL 문장 중 COLUMN1의 값이 널이 아닌 경우를 찾아내는 문장으로 가장 적절한 것은?NULL
  5. 다음의 예에서 결괏값이 다른 하나는? [그림]NULL
NULL 기출 전체 보기 →