날짜 관련 질문드립니다. 0 1 1,752

by 준일정 [SQL Query] mssql sql oracle mysql [2019.04.10 09:12:10]


제목 없음11.png (5,012Bytes)

사진처럼 데이터가 있다면 


select 

startDay, endDay 

from test 
where '20190410' between startDay and endDay 

--를 하면 
--결과값이 20190410 , 29991231 이 나오는데 
--where '20190410' between startDay and endDay 이 부분의 정확한 의미를 잘 모르겠습니다.

 

by 마농 [2019.04.10 09:53:27]

조건절 의미 그대로 인데요.
'20190410' 이 startDay 와 endDay 사이에 있다.
이미지의 2,3,4 행은 범위를 벗어나니 5행만 조회되는 것입니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입