1. SELECT
1-1. 타임스탬프를 문자로 (SELECT Timestamp To String)
SELECT to_char(created_at, 'YYYY-MM-DD') AS date_str FROM users;
2. WHERE
2-1. 타임스탬프 (WHERE Timestamp to Date)
2-1-1. 첫번째 방법 ( :: cast )
SELECT * FROM users WHERE created_at::date >= '2022-09-01'
2-1-2. 두번째 방법 ( function cast )
SELECT * FROM users WHERE CAST ( created_at AS date) >= '2022-09-01'
728x90
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] INSERT INTO SELECT (0) | 2023.04.10 |
---|---|
[PostgreSQL] 문자열 자르기 (SUBSTRING, SPLIT_PART, REPLACE) (0) | 2023.04.05 |
[PostgreSQL] 데이터베이스 생성 (0) | 2023.02.16 |
[PostgreSQL] DROP COLUMN (0) | 2022.07.13 |
[PostgreSQL] CAST 타입 변환 (2) | 2022.06.30 |
댓글