정보처리기사 실기SQLSQL - WHERE 연산자 우선순위난이도 3SHORT_ANSWER

정보처리기사 실기 SQL - WHERE 연산자 우선순위 기출문제 #11162

문제

다음 SQL 실행 결과를 숫자만 쓰시오.

[급여]

EMPNOSAL
1001000
2003000
3001500

정답

1

1

해설

AND가 OR보다 우선순위가 높아 조건은 (EMPNO > 100 AND SAL >= 3000) OR (EMPNO = 200)으로 해석된다. EMPNO=100 행은 거짓, EMPNO=200 행은 참, EMPNO=300 행은 거짓이다. 따라서 만족하는 행은 1개이고 COUNT(*)는 1이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] SQL - WHERE 연산자 우선순위 SQL 기출 #11162 | 문어CBT