Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- node.js란
- Partition
- partitioning
- 개발자
- ServerSentEvent
- 성장기
- Lag
- localStorage
- mariadb
- 파티셔닝
- 열공하자
- EventSource
- Node.js기본
- PostgreSQL
- 실시간알림
- frontend
- node.js
- SSE
Archives
- Today
- Total
목록PostgreSQL (1)
써치킴의 우당탕탕 개발 블로그
[그룹 내 행 순서 함수] LAG
LAG 함수LAG 함수를 이용해 파티션별 윈도우에서 이전 몇 번째 행의 값을 가져올 수 있다.SQL Server에서는 지원하지 않는 함수이다.LAG 함수는 3개의 인자까지 사용할 수 있는데첫 번째 인자는 기준 컬럼이고두 번째 인자는 몇 번째 앞의 행을 가져올지 결정하는 것이고 (Default : 1)세 번째 인자는 예를 들어 파티션의 첫 번째 행의 경우 가져올 데이터가 없어 NULL 값이 들어오는데 이 경우 다른 값으로 바꾸어 줄 수 있다. 결과적으로 NVL이나 ISNULL 기능과 같다.예시직원들을 입사일자가 빠른 기준으로 정렬을 하고, 본인보다 입사일자가 한 명 앞선 사원의 급여를 본인의 급여와 함께 출력한다.SELECT ENAME, HIREDATE, SAL , LAG(SAL) OVER (ORD..
PostgreSQL
2024. 6. 25. 14:22