본문 바로가기 메뉴 바로가기

CodeQnA

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

CodeQnA

검색하기 폼
  • 분류 전체보기 (63)
    • 프로그래밍 언어 (7)
      • Javascript (1)
      • Python (5)
      • Java (1)
      • C, C++ (0)
    • 웹 개발 (34)
      • 프론트엔드 (11)
      • 백엔드 (23)
      • 풀스택 (0)
    • 데이터베이스 및 클라우드 (22)
      • SQL & NoSQL (6)
      • 클라우드 서비스 (AWS, Azure, GCP 등.. (12)
      • Docker (3)
      • Kubernetes (1)
  • 방명록

ROW_NUMBER (1)
PostgreSQL GROUP BY 그룹 첫 번째 행 선택하기 - DISTINCT ON, ROW_NUMBER() 활용법

PostgreSQL GROUP BY 그룹 첫 번째 행 선택하기 - DISTINCT ON, ROW_NUMBER() 활용법PostgreSQL에서 GROUP BY로 그룹화된 데이터의 각 그룹에서 첫 번째 행을 선택해야 하는 경우가 종종 발생합니다. 예를 들어, 특정 카테고리별로 가장 최근의 데이터를 가져오거나, 특정 기준에 따라 그룹화된 데이터에서 대표 항목을 가져오는 작업이 이에 해당됩니다. 이번 글에서는 이러한 작업을 수행하는 다양한 방법을 소개하겠습니다.1. DISTINCT ON 사용하기DISTINCT ON은 PostgreSQL에서 각 그룹의 첫 번째 행을 선택하는 간단하고 효율적인 방법 중 하나입니다. 사용법은 다음과 같습니다.SELECT DISTINCT ON (column_name) *FROM tab..

데이터베이스 및 클라우드/SQL & NoSQL 2024. 11. 18. 23:15
이전 1 다음
이전 다음
최근에 올라온 글
글 보관함
«   2025/12   »
일 월 화 수 목 금 토
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
최근에 달린 댓글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바