Kims Diary

  • 홈
  • 태그
  • 방명록

LIMITBY 1

[SQL/Clickhouse] LIMIT n BY, 그룹별/조건별로 필요한 수만큼 추출하기

조건에 따른 상위랭커를 뽑아보려면 처음에 SQL을 배우면 가장 먼저 배우는 것 중 하나가 LIMIT문이다. 그래서 처음에 RANK와 같은 순위 함수를 모르더라도, '거래액 순으로 상위 10개를 뽑아주세요'라는 요청을 받으면 어렵지 않게 출력할 수 있을 것이다. 다만, 가끔 전체가 아닌 그룹별로 뽑아야하는 경우가 발생할 수 있다. "우리 고객사들을 카테고리별로 거래액 상위 10개 몰을 추출해주세요." 이런 경우, 초보인 경우는 WHERE에다가 카테고리 이름을 하나씩 쓰면서, 발품을 파는 경우가 많다. (어떻게 확신하듯 작성하냐면, 내가 맨 처음에 그랬던 것 같다.) 그렇다면 어떻게 해야할까? 나중에 쿼리를 공부하면서 알게 된 방법은 크게 2가지가 있다. 하나는 RANK를 활용하는 것이고, 또 하나는 LIM..

Study Note/데이터 스터디 2022.10.11
이전
1
다음
더보기
프로필사진

Kims Diary

  • 분류 전체보기
    • 잡상들
      • 회고
    • 독서기록
    • Study Note
      • 데이터 스터디
      • 추천시스템 스터디
    • Product Manager
      • Product Case Study
      • Product Articles

Tag

영화, 이직, MySQL, 이커머스, 쇼피파이, SQL, 인과추론, 회고, 예측, 프로덕트매니저, 데이터분석가, 시계열분석, 고레에다, 독서, Prophet, 뉴욕주민, 데이터분석, 머신러닝, 커리어, OKR,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • About Kim

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바