728x90
728x170
■ GENERATE_SERIES 함수를 사용해 해당 월 날짜의 주차를 구하는 방법을 보여준다.
▶ 예제 코드 (SQL)
SELECT
TARGET_DATE AS "날짜"
,TO_CHAR(TARGET_DATE, 'W') AS "주차"
FROM
(
SELECT DATE_TRUNC('MONTH', CURRENT_DATE)::DATE + I AS TARGET_DATE
FROM GENERATE_SERIES(0, 30) AS T(I)
) A
WHERE EXTRACT(MONTH FROM TARGET_DATE) = EXTRACT(MONTH FROM CURRENT_DATE);
728x90
그리드형(광고전용)
'Database > PostgreSQL' 카테고리의 다른 글
[DATABASE/POSTGRESQL] pg_restore.exe 프로그램 : 백업 파일 내용 조회하기 (0) | 2019.09.15 |
---|---|
[DATABASE/POSTGRESQL] pg_dump.exe 프로그램 : 데이터베이스 백업하기 (0) | 2019.09.15 |
[DATABASE/POSTGRESQL] psql.exe 프로그램 : 데이터베이스 복원하기 (0) | 2019.09.15 |
[DATABASE/POSTGRESQL] pg_dump.exe 프로그램 : 데이터베이스 백업하기 (0) | 2019.09.15 |
[DATABASE/POSTGRESQL] INTERVAL 키워드 : 최근 5분 이내 데이터 조회하기 (0) | 2019.09.12 |
[DATABASE/POSTGRESQL] GENERATE_SERIES 함수 : 1개월치 날짜 구하기 (0) | 2019.09.08 |
[DATABASE/POSTGRESQL] GENERATE_SERIES 함수 : 1주일치 날짜 구하기 (0) | 2019.09.08 |
[DATABASE/POSTGRESQL] DATE_TRUNC 함수 : 다음 달 마지막 날짜 구하기 (0) | 2019.09.08 |
[DATABASE/POSTGRESQL] DATE_TRUNC 함수 : 다음 달 첫번째 날짜 구하기 (0) | 2019.09.07 |
[DATABASE/POSTGRESQL] DATE_TRUNC 함수 : 지난 달 마지막 날짜 구하기 (0) | 2019.09.07 |