
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
select * from orders
where created_at BETWEEN '2020-07-12' and '2020-07-14'
가져오고자 하는 데이터의 범위를 둘 때 between 사용한다고 배웠는데
날짜와 시간의 범위가 표시되는 게 신기했어요. 직관적으로는 이해가 되는 개념이지만
orders 테이블의 created_at 필드에 표시되는 날짜의 값들이 XXXX-XX-XX(년월일) XX:XX:XX(시분초)
이렇게 표시가 되길래 전체가 하나의 문자열이라고 생각을 하는데 SQL 언어에서 이를 문자열 그대로 받아들이는 게 아니라
내부적으로 비교가 가능한 정수로 변환해서 다루게 되는 건가요?
