-
[SQL] DATE_TRUNC이란?
DATE_TRUNC란?SQL에서 **DATE_TRUNC**는 날짜 또는 시간 데이터를 특정 시간 단위로 잘라내는(Truncate) 함수입니다. 주로 데이터의 날짜나 시간을 단순화하여 그룹화하거나, 특정 단위로 정렬 및 분석할 때 사용됩니다.DATE_TRUNC의 기본 구조DATE_TRUNC('단위', 날짜_컬럼)주요 매개변수:단위: 날짜 또는 시간을 자를 기준. 예를 들어, 연도, 월, 주, 일, 시간 등이 있음.예시: 'year', 'month', 'week', 'day', 'hour', 'minute', 'second' 등.날짜_컬럼: 잘라낼 대상 날짜 또는 시간 값.반환 값:입력된 날짜를 지정된 단위로 잘라낸 값.지원되는 단위(지원되는 단위는 데이터베이스 시스템에 따라 다를 수 있지만, 일반적으로 아..
🖥️ IT, 컴퓨터/🏁 SQL・빅쿼리
2024. 11. 24.
-
[SQL] 윈도우 함수(Window Function)란?
윈도우 함수(Window Function)란?SQL에서 윈도우 함수는 데이터베이스의 결과 집합에 대해 행과 행 간의 관계를 분석하거나, 특정 그룹 내에서 계산 작업을 수행할 때 사용하는 함수입니다. 집계 함수와 비슷하지만, 집계 함수와는 달리 행을 그룹화하지 않고도 결과를 반환하면서 계산을 수행합니다.윈도우 함수는 "윈도우"라는 개념을 기반으로 동작하며, 이 윈도우는 데이터의 특정 범위를 의미합니다.윈도우 함수의 기본 구조함수이름(컬럼명) OVER ( [PARTITION BY 분할기준열] [ORDER BY 정렬기준열] [ROWS 또는 RANGE 윈도우 크기])주요 요소:함수이름:대표적인 윈도우 함수: ROW_NUMBER, RANK, DENSE_RANK, NTILE, SUM, AVG, CO..
🖥️ IT, 컴퓨터/🏁 SQL・빅쿼리
2024. 11. 24.