320x100
320x100
generate_series는 PostgreSQL에서 제공하는 함수로, 특정 범위 내의 연속된 값을 생성합니다.
이 함수는 일반적으로 날짜, 시간 또는 숫자와 같은 연속적인 값들을 만들 때 사용됩니다.
select date(generate_series(start_at, end_at,'1 day')), start_at, end_at, goodsno
from table_a
예를 들어, generate_series('2024-02-01'::date, '2024-02-10'::date, '1 day')와 같이 사용하면 '2024-02-01'부터 '2024-02-20'까지의 날짜를 일일 단위로 생성합니다. 이를 통해 일련의 날짜 값을 가지고 있는 테이블을 만들거나, 특정 날짜 범위에 대한 집계 또는 분석을 수행할 수 있습니다.
320x100
320x100
'빅데이터 관련 자료 > [SQL] Basic' 카테고리의 다른 글
[전부 모음] Mysql 날짜 관련된 함수 (0) | 2024.03.02 |
---|---|
PostgreSQL 과 MySQL 큰 차이 (0) | 2024.02.29 |
cross join unnest 쉬운 예제 / 나열된 데이터 1개를 전체 행으로 나타내기 (1) | 2024.01.14 |
5장 - KSQL과 다른 스트리밍 플랫폼 비교 (0) | 2024.01.13 |
4장 - KSQL 고급 기능과 최적화 (0) | 2024.01.11 |