분명히 timestamp로 같은 데이터 타입으로 BETWEEN비교를 했는데 제대로된 결과가 나오지 않았다.
created 컬럼이 timestamp 유형이라고 가정하고
where created BETWEEN '2022-10-01'::timstamp AND '2022-11-01'::timestamp 시 제대로된
결과를 얻을 수 없다.
에러가 나는것도 아니고 그냥 결과만 나오지 않으니 더욱 주의 필요함!
부등호 이용해서 비교할 것.
where created >= '2022-10-01'::timstamp AND created <= '2022-11-01'::timestamp
Database/Postgresql
댓글