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

데이터 분석

  • 분류 전체보기 (205)
    • 내일배움캠프 (35)
    • SQL (33)
    • Python (15)
    • 데이터 전처리 & 시각화 (22)
    • 프로젝트 (50)
    • 통계 (Statistics) (18)
    • 머신러닝 (10)
    • Tableau (10)
    • 자격증 (3)
      • ADsP (1)
      • SQLD (2)
  • 홈
  • 태그
  • 방명록
[SQL/코드카타] 프로그래머스 : 주문량이 많은 아이스크림 조회하기

[SQL/코드카타] 프로그래머스 : 주문량이 많은 아이스크림 조회하기

문제https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr ✍️ 문제 요약7월 아이스크림 총 주문량(A)상반기의 아이스크림 총 주문량(B)각 주문량을 더 함(A + B)큰 순서대로 상위 3개의 맛 조회테이블 : 2개의 테이블 FIRST_HALF / JULY 이며, 컬럼은 모두 동일하다.✍️ 내가 작성한 쿼리SELECT * FROM first_halfUNION ALLSELET *FROM july🤔 테이블 형태를 보니 두 테이블의 컬럼이 동일하게 존재하고 있어서, 음,,, 그럼 세로로 병합하는 union..

  • format_list_bulleted SQL
  • · 2025. 9. 15.
  • textsms
[SQL/코드카타] 프로그래머스 64번 - 헤비유저가 소유한 장소

[SQL/코드카타] 프로그래머스 64번 - 헤비유저가 소유한 장소

프로그래머스 [Lv4] : 헤비 유저가 소유한 장소 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr🚨 내가 시도한 쿼리SELECT ID, NAME, HOST_IDFROM PLACESWHERE HOST_ID = (SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(HOST_ID) >=2 )ORDER BY ID ASC;작성해서 실행하였더니,,,자주 발생하는 연산자 오류라고 한다! 그러면 어떻게 해야하는 건데?아하!! 그렇구만! 그러면 WHERE 절에 서..

  • format_list_bulleted SQL
  • · 2025. 9. 12.
  • textsms
[SQL/코드카타] 프로그래머스 62번 - 자동차 대여 기록에서 장기/단기 대여 구분하기

[SQL/코드카타] 프로그래머스 62번 - 자동차 대여 기록에서 장기/단기 대여 구분하기

프로그래머스 62번 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📖 문제CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일이 2022년 9월에 속하는 대여 기록에 대해서 대여 기간이 30일 이상이면 '장기 대여' 그렇지 않으면 '단기 대여' 로 표시하는 컬럼(컬럼명: RENT_TYPE)을 추가하여 대여기록을 출력하는 SQL문을 작성해주세요. 결과는 대여 기록 ID를 기준으로 내림차순 정렬해주세요. 🎯 과정1. WHERE 절로 2022년 09월 조건을 걸어 필터링하고2. SELECT 절에 출력을 원하는 컬럼을 적어준다.3. 장기/단기 대여 구분을 위해 CASE WHEN ..

  • format_list_bulleted SQL
  • · 2025. 9. 4.
  • textsms

[SQL] SQL 작성 전 체크리스트

SQL 작성 전 체크리스트문제 정의 (문제 분석) ⇒ 한국어가 가장 어려웠어요 ⇒ 화자의 의도는 무엇일까???무엇을 구하고 싶은가 문장으로 적기요청사항을 정확히 아는 것이 중요하다.SQL 작성 전 문제의 요지 분석문제를 보며 예상 쿼리를 구성해보자예시: 월별로 매출 합계를 구하고 싶다⇒ SELECT 써?⇒ GROUP BY 써?⇒ SUM 써?데이터 구조 확인 (EDA 실시)쿼리 쓰기 전 반드시 테이블의 컬럼명, 자료형, 제약조건 확인아래의 내용은 MYSQL에 국한 되어있으니 다른 DBMS는 별도 검색 필요 # MYSQL 메타데이터 활용, 테이블의 컬럼 별 정보 확인 ## 컬럼의 제약조건, 외래키, 기본키, 글자 수 제한 SELECT * FROM information_schema.columns WHERE ..

  • format_list_bulleted SQL
  • · 2025. 9. 3.
  • textsms
[SQL/코드카타] 프로그래머스 55번 - 조건에 맞는 사용자 조회하기 | CONCAT | SUBSTR

[SQL/코드카타] 프로그래머스 55번 - 조건에 맞는 사용자 조회하기 | CONCAT | SUBSTR

55번. 조건에 맞는 사용자 조회하기 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📖 문제USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 중고 거래 게시물을 3건 이상 등록한 사용자의 사용자 ID, 닉네임, 전체주소, 전화번호를 조회하는 SQL문을 작성해주세요. 이때, 전체 주소는 시, 도로명 주소, 상세 주소가 함께 출력되도록 해주시고, 전화번호의 경우 xxx-xxxx-xxxx 같은 형태로 하이픈 문자열(-)을 삽입하여 출력해주세요. 결과는 회원 ID를 기준으로 내림차순 정렬해주세요. ✅ 과정1. used_goods_board 테이블과 used_goods_user 테이블을 JOIN ..

  • format_list_bulleted SQL
  • · 2025. 9. 1.
  • textsms
[SQL] 프로그래머스 53번 : 재구매가 일어난 상품과 회원 리스트 구하기 (GROUP BY)

[SQL] 프로그래머스 53번 : 재구매가 일어난 상품과 회원 리스트 구하기 (GROUP BY)

프로그래머스 53번 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요. 결과는 회원 ID를 기준으로 오름차순 정렬해주시고 회원 ID가 같다면 상품 ID를 기준으로 내림차순 정렬해주세요.📌 문제의 핵심은 :동일한 회원이 동일한 상품을 재구매한 데이터회원 id 와 상품 id 출력회원 id 기준 오름차순, 상품 id 기준 내림차순 정렬순차적으로 생각을 해보자!!우선, 예약어 작동 순서를 명시해 본다.FROM → ON → JOIN → WHERE → GROUP..

  • format_list_bulleted SQL
  • · 2025. 8. 29.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 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

티스토리툴바