SQLD · 제55회 · 49번

Q.492024552과목 · SQL 기본 및 활용
다음 중 WHERE 날짜 BETWEEN '2023-01-01' AND '2023-01-02'와 실행 결과가 다른 하나는? (단, '날짜' 컬럼은 시/분/초가 없는 DATE 타입이라고 가정한다.)
  • 1WHERE 날짜 >= '2023-01-01' AND 날짜 <= '2023-01-02'
  • 2WHERE 날짜 > '2023-01-01' AND 날짜 < '2023-01-02'
  • 3WHERE 날짜 IN ('2023-01-01', '2023-01-02') (단, 해당 테이블에는 두 날짜의 데이터만 존재한다.)
  • 4WHERE (날짜 = '2023-01-01' OR 날짜 = '2023-01-02') (단, 해당 테이블에는 두 날짜의 데이터만 존재한다.)

정답: 2 · WHERE 날짜 > '2023-01-01' AND 날짜 < '2023-01-02'

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기