Oracle 기준으로 입고 테이블의 창고코드(VARCHAR2)·품목코드… | [SQLD] SQL 개발자 기출유형 모의고사 8회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 8회
Oracle 기준으로 입고 테이블의 창고코드(VARCHAR2)·품목코드 조회 조건에 대한 설명으로 옳은 것은?
1
다중 열 IN 은 값 쌍이 모두 같은 행만 찾는다
2
WHERE 에 SELECT 절 별칭을 쓸 수 있다
3
BETWEEN 'W1' AND 'W3' 은 'W30' 도 찾는다
4
창고코드 > 'W9' 는 'W10' 도 찾는다
해설

(창고코드, 품목코드) IN (('W1','P1'), ('W2','P2')) 같은 다중 열 IN 은 두 열 값의 쌍이 목록의 한 쌍과 모두 같은 행만 찾는다.

문자열은 앞 글자부터 사전순으로 비교하므로 'W30' 은 'W3' 뒤에, 'W10' 은 'W9' 앞에 놓인다.

  • 'W30' 은 상한 'W3' 보다 커서 BETWEEN 범위 밖이다.
  • 'W10' 은 두 번째 글자 1 이 9 보다 작아 조건을 만족하지 않는다.
  • WHERE 는 SELECT 보다 먼저 처리되어 SELECT 별칭을 쓸 수 없다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 8회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기