데이터 분석
close
프로필 배경
프로필 로고

데이터 분석

  • 분류 전체보기 (205)
    • 내일배움캠프 (35)
    • SQL (33)
    • Python (15)
    • 데이터 전처리 & 시각화 (22)
    • 프로젝트 (50)
    • 통계 (Statistics) (18)
    • 머신러닝 (10)
    • Tableau (10)
    • 자격증 (3)
      • ADsP (1)
      • SQLD (2)
  • 홈
  • 태그
  • 방명록

[SQL] 라이브 세션 5회차 : WINDOW 함수, WITH 구문

📖 SQL 라이브 세션 5회차 1. WINDOW 함수 2. WITH 구문정신없이 흘러간 프로그래밍 기초 1주차 첫 날 😅 📌 WINDOW 함수✅ 윈도우 함수의 종류분류대표 함수설명GROUP BY 병행 여부집계 함수SUM(), MAX(), MIN(), AVG(), COUNT()윈도우 범위 내 합계, 최대/최소, 평균, 개수 계산가능순위 함수RANK(), DENSE_RANK(), ROW_NUMBER()행에 순위를 매기거나 행 번호 부여불가능순서 함수FIRST_VALUE(), LAST_VALUE(), LAG(), LEAD()파티션 내 첫 값/마지막 값, 이전/다음 행 값 참조불가능비율/분석 함수RATIO_TO_REPORT(), PERCENT_RANK(), CUME_DIST(), NTIL..

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 18.
  • textsms

[SQL] SQL 세션 4회차 : UNION, JOIN 과제 풀이(두 가지 방법)

보호되어 있는 글입니다.

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 14.

[SQL] SQL코드카타 : 프로그래머스_NULL 처리하기(IFNULL, CASE)

💡 오늘의 TIL 을 시작해 보겠다. 1. 프로그래머스_NULL 처리하기 3. 오늘의 회고 4. 내일의 계획프로그래머스 NULL 처리하기 (⬅️ 출처)테이블에 있는 NULL 값을 처리하는 방법에 대해 알게 되었다.IFNULL()-- 해당 칼럼에 Null값은 대체할 값으로 바뀌고,원래 값이 있다면 그대로 조회 SELECT IFNULL(칼럼이름, 'Null이 있을 경우 대체할 값') FROM 테이블명;CASE WHEN SELECT CASE WHEN 칼럼이름 IS NULL THEN "Null일 때 대체할 값" ELSE 칼럼이름 -- Null이 아닌 값이 그대로 출력될 수 있도록 ELSE 사용 END AS 칼럼이름FROM 테이블명;이렇게 하나의 문제를 여러 가지의 방식으로 풀..

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 14.
  • textsms
[SQL] SUB QUERY 구문 복습 + 과제 5번 문제풀이

[SQL] SUB QUERY 구문 복습 + 과제 5번 문제풀이

📌 오늘의 TIL 을 시작해 보겠다. 1. SUB QUERY 구문 2. 과제 5문제 중 어려웠던 부분 3. 오늘의 회고 4. 내일의 계획 💡 SUB QUERY 구문 💡📌 특징서브쿼리는 복잡한 분석을 차근차근 정리해 가며 수행할 수 있게 해주는 중요한 도구 이며,SELECT 결과를 중간 결과처럼 활용해 추가 연산을 이어갈 수 있다.JOIN, UNION을 이용하여 복잡한 로직을 단순한 구조로 대체 가능하며,복잡한 조건 필터링, 집계 결과 비교 등에서 유용하게 사용된다.적용 순서는 서브쿼리 실행(안쪽에 위치한 쿼리) → 메인쿼리(바깥쪽에 위치한 쿼리) 실행 ✅ 중첩(일반) 서브쿼위치WHERE 절에서 사용됨목적서브쿼리 결과에 따라 WHERE 조건을 결정(서브쿼리의 결과에 따라 달라지..

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 13.
  • textsms

[SQL 라이브 세션 - 3회차] SQL 집계함수, 그룹화(GROUP BY/HAVING)

[목차]1. SQL 집계함수: COUNT, MAX, MIN, SUM, AVG 2. SQL 그룹화: GROUP BY와 HAVING 1. SQL 집계함수SQL 의 집계함수는 여러 행 또는 열로부터 하나의 결과값을 반환!!!✔️ 집계함수는 select 문에서 사용COUNT테이블의 행 수를 반환SUM테이블의 열 합계를 반환AVG테이블의 열 평균값을 반환MIN테이블의 열 최소값을 반환MAX테이블의 열 최대값을 반환 💡 예시# 여러 집계 함수 사용하기(종합)select count(*) as cnt, -- 전체 행 수 avg(나이) as avg_age, -- 평균 나이 max(나이) as max_age, -- 가장 많은 나이 min(나이) as min..

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 12.
  • textsms

[내일배움캠프] '25.08.11(월) / 2주차(1) - SOLVE SQL 난이도1 풀이

solve SQL 문제 지옥 ☠️난이도 1도 결코 쉾지않다.갈 길이 멀구만 🚴 🚴🏻‍♀️ 🚴🏻‍♂️💡 오늘의 TIL 을 시작해 보겠다. 1. SOLVE SQL 난이도 1 문제 2. 오늘의 회고 3. 내일의 계획 1. SOLVE SQL 난이도 1 문제 ...Q1) [우리 플랫폼에 정착한 판매자1] 정답률 28% 총 주문이 100건 이상 들어온 판매자 리스트를 불러오는 쿼리문 작성# 내가 시도한 쿼리문select seller_id, ordersfrom (select seller_id, count(distinct order_id) as ordersfrom olist_order_items_datasetgroup by 1)where orders >= 100# 팀원..

  • format_list_bulleted 내일배움캠프
  • · 2025. 8. 11.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기 (205)
    • 내일배움캠프 (35)
    • SQL (33)
    • Python (15)
    • 데이터 전처리 & 시각화 (22)
    • 프로젝트 (50)
    • 통계 (Statistics) (18)
    • 머신러닝 (10)
    • Tableau (10)
    • 자격증 (3)
      • ADsP (1)
      • SQLD (2)
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바