모두 이루지리라 얍!

  • 홈

IT/postgresDB 2

PostgreSQL LAG 함수

PostgreSQL에서 LAG() 함수는 시계열 데이터 분석이나 백테스트 전략에서 전일 혹은 이전 시점의 데이터를 가져올 때 매우 유용한 함수입니다.이 글에서는 LAG() 함수의 개념부터 실전 예제까지 단계별로 소개합니다.LAG 함수란?LAG(expr, offset, default)는 윈도우 함수 중 하나로,현재 행보다 N행 이전의 값을 가져오는 함수입니다.기본 문법:LAG(컬럼명 [, 간격] [, 기본값]) OVER (PARTITION BY ... ORDER BY ...)컬럼명: 이전 값을 가져올 대상 컬럼간격: 몇 행 이전 값을 가져올지 (기본: 1)기본값: 이전 값이 없을 경우 사용할 기본값 (생략 가능)PARTITION BY: 그룹 기준 (예: 종목별)ORDER BY: 시계열 정렬 기준 (예: 날..

IT/postgresDB 2025.06.18

[postgresDB] 파이썬에서 타임존 문제

CREATE TABLE stock.stock_minute ( trade_time timestamptz NOT NULL, stock_date date NOT NULL, current_price numeric NOT NULL, open_price numeric NOT NULL, high_price numeric NOT NULL, low_price numeric NOT NULL, trade_volume int8 NOT NULL, trade_value int8 NOT NULL, CONSTRAINT stock_minute_pkey null);SELECT DATE(trade_time) AS trade_date, CAST(trade_time AS TIME) AS trade_timeFROM stock.s..

IT/postgresDB 2025.03.11
이전
1
다음
더보기
  • 분류 전체보기 (296)
    • trading (9)
    • IT (207)
      • android (9)
      • aws (1)
      • db (21)
      • doker (6)
      • css (1)
      • docker (0)
      • eclipse (9)
      • etc (26)
      • firebase (4)
      • git (10)
      • grails (3)
      • html tag (3)
      • intellij (5)
      • java (7)
      • javascript (13)
      • linux (24)
      • postgresDB (2)
      • php (1)
      • python (16)
      • react (10)
      • spring (0)
      • svn (1)
      • trouble (2)
      • Miplatform (1)
      • magento (3)
      • meteor (5)
      • mac (7)
      • mysql (4)
      • nginx (3)
      • tensorflow (4)
      • vscode (2)
      • vue (3)
    • english (31)
    • life (13)
    • book (15)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바