[SQL] 데이터분석가 입문 필수 SQL 부트캠프 (11) WINDOW 함수: ROW, RANGE, UNBOUND, PRECENDING, FOLLOWING
오늘도 메타코드의 SQL 부트캠프 강의 11번째 글, 강의는 메타코드 사이트(https://mcode.co.kr/)에서 구매할 수 있다. 3월 29일(금)에 사전 발표, 4월 5일(금)에 최종 합격자 발표가 났는데 84점으로 고득점 합격하였다. 지난번 시험에선 겨우 58점 받고, 진짜 바쁘게 풀어도 반도 못 푼 것 같은데 이번 시험에서는 일단, 헷갈리는 걸 다 틀려도 70점은 넘겠단 생각을 했다. 그리고 문제도 모르는 거 빼곤 시간 맞춰 다 풀 수 있었다. 부트캠프 강의 들으면서 직접 쳐본 게 많은 도움이 된 것 같다. 히히 🔥 WINDOW FRAME 이게 굉장히 어려운 부분인데, 일단 결과를 보기 전에 예상하기가 힘들고, 노랭이에서 문제 풀면 느낌이 또 다르다...ㅠ window 함수를 다룰 때는 한 ..
2024. 4. 8.
[SQL] 데이터분석가 입문 필수 SQL 부트캠프 (10) WINDOW 함수, 순위 함수, RANK, DENSE_RANK, ROW_NUMBER, FIRST_VALUE, LAST_VALUE
메타코드의 SQL 부트캠프 강의 정리 무려 10탄째다. 강의는 메타코드에서 구매 가능함 https://mcode.co.kr/kor/ 이 글에서는 WINDOW 함수 중 많이들 헷갈려 하는 순위함수를 간단히 다뤄 보려고 한다. 사실은 8편에서 간략하게 다룬 내용이지만, 그래도 예시와 함께 좀 더 자세히 다루면 좋지 않을까? 나중을 위해... 🔥 ROW_NUMBER, RANK, DENSE_RANK RANK, DENSE_RANK, ROW_NUMBER 모두 순위를 알고 싶을 때 사용하는 함수이다. 차이점만 확실히 알면 쉽게 구분할 수 있다. SELECT customername, creditlimit, ROW_NUMBER() OVER (ORDER BY creditlimit DESC) AS row_number_, R..
2024. 3. 29.