상태와 운임에 NULL 이 없는 예약 테이블에서 다음 조건이 선택하는 … | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 4회
상태와 운임에 NULL 이 없는 예약 테이블에서 다음 조건이 선택하는 행은?WHERE NOT 상태 = '취소' AND 운임 > 300
1
취소이면서 운임이 300 이하인 행
2
취소가 아니면서 운임이 300 초과인 행
3
취소도 아니고 운임도 300 이하인 행
4
취소가 아니거나 운임이 300 이하인 행
해설
NOT 이 AND 에 앞서 평가되므로 조건은 (NOT 상태 = '취소') AND 운임 > 300 과 같다.
따라서 취소가 아닌 예약 가운데 운임이 300 을 넘는 행만 남는다.
- NOT 이 AND 전체에 걸린다고 보면 드모르간 법칙으로 OR 조건이 된다.
- 취소이면서 300 이하인 행은 두 조건을 모두 뒤집은 것이다.
- 둘 다 아닌 행은 NOT 이 OR 전체에 걸린 경우다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 다음[조건]에부합하는sql문을작성하고자할때,[sql문]의빈칸에들어갈내용으로옳은것은?(단,'팀코드'및'이름'은속성이며,'직원'은테이블이다.) <imgwid22년-2회차-정보처리기사-필기
- 다음sql실행결과를숫자만쓰시오. selectcount(*)from급여 whereempno>100andsal>=3000orempno=200; 답:12021년 정보처리기사실기 1회차
- 학적테이블에서전화번호가null값이아닌학생명을모두검색할때,sql구문으로옳은것은? {"answer":3,"content":[{"content":"selec21년-3회차-정보처리기사-필기