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

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

문제

아래의 SQL 코드와 테이블을 참고하여 결과 값을 작성하시오.

[EMP_TABLE]

EMPNOSAL
1001000
2003000
3001500

정답

1

1

해설

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

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

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

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

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