본문 바로가기

SMALL

전체 글

(133)
[SQL] 상품을 구매한 회원 비율 구하기(프로그래머스/MySQL/Level 5) 안녕하세요! 데코입니다! 오늘은 프로그래머스 코딩테스트 연습에 있는 "상품을 구매한 회원 비율 구하기" 문제를 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) (출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131534) 1. 문제 : 상품을 구매한 회원 비율 구하기(Lv. 5) 2. 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블과 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. [ 테이블 구조('USER_INFO'..
[Daily] IT 분야 크리에이터로 선정되다. IT 분야 크리에이터로 선정되다!! 안녕하세요! 빅데이터 분석가 데코입니다. 이번에 2023년 11월 16을 기준으로 스토리 크리에이터로 선정이 되었다고 알림을 보았어요! 빅데이터와 관련하여 저의 경험과 과정들을 공유하고 이를 통해 저와 유사한 직업을 가진 분들과 데이터 분야에 관심이 있는 분들에게 도움을 주고자 시작했는데, 약 1년이라는 시간 동안 꾸준하게 운영한 것 같아요! 이 글을 포함해서 총 92개의 글을 작성했더라고요! 빅데이터 분석기사 자격증을 준비하면서 필기와 실기를 공부 내용도 정리하고 글로 작성하고 SQL 문제 풀이와 프로젝트를 통해 배운 경험도 공유하였는데 이번에 이렇게 IT 분야 크리에이터로 선정이 되어서 기쁘네요! 안주하지 말고 앞으로도 더 열심히 블로그 작성하라고 티스토리 측에서 ..
[SQL] 즐겨찾기가 가장 많은 식당 정보 출력하기(프로그래머스/MySQL/Level 3) 안녕하세요! 데코입니다! 오늘은 프로그래머스 코딩테스트 연습에 있는 "즐겨찾기가 가장 많은 식당 정보 출력하기" 문제를 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) (출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131123) 1. 문제 : 즐겨찾기가 가장 많은 식당 정보 출력하기(Lv. 3) 2. 문제 설명 다음은 식당의 정보를 담은 REST_INFO 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번호를 ..
[SQL] 오프라인/온라인 판매 데이터 통합하기(프로그래머스/MySQL/Level 4) 안녕하세요! 데코입니다! 오늘은 프로그래머스 코딩테스트 연습에 있는 "오프라인/온라인 판매 데이터 통합하기" 문제를 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) (출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131537) 1. 문제 : 오프라인/온라인 판매 데이터 통합하기(Lv. 4) 2. 문제 설명 다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블과 오프라인 상품 판매 정보를 담은 OFFLINE_SALE 테이블입니다. ONLINE_SALE 테이블은 아래와 같은 구조로 되어있으며 ONLINE_SALE_ID, USER_ID, PRODUCT_ID, SALES_AMOUNT, SALES_DATE는 각각..
[SQL] 년, 월, 성별 별 상품 구매 회원 수 구하기(프로그래머스/MySQL/Level 4) 안녕하세요! 데코입니다! 오늘은 프로그래머스 코딩테스트 연습에 있는 "년, 월, 성별 별 상품 구매 회원 수 구하기" 문제를 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) (출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131532) 1. 문제 : 년, 월, 성별 별 상품 구매 회원 수 구하기(Lv. 4) 2. 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블과 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. [ 테이..
[프로젝트 후기] H사 빅데이터 분석 프로젝트 종료(태블로 대시보드 개발) 프로젝트 명 H사 차세대 금융 시스템 구축 태블로 대시보드 개발 업무 수행 프로젝트 기간 태블로 대시보드 개발 : 2023년 7월 ~ 2023년 10월(4개월) 역할 - 전체 22개의 부서 대시보드 시안 생성 - 시각화 마트 및 테이블 구조화 - 태블로 대시보드 개발(Tableau) 느낀점 1. 태블로에서는 전처리가 완료된 데이터를 활용해서 대시보드 개발을 하자. > 물론 태블로 계산식을 통해서 전처리도 가능하지만 비효율적인 부분이 있다. > MIN-MAX 표준화를 이용하는 경우 FIXED를 2번 이용해야 하는 등 제약이 존재한다. 2. 대시보드에 이용할 데이터를 담은 '데이터 마트'를 잘 구성해야 한다. > 어떤 속성을 PK로 잡을지 고려해야 함 > 최대한 하나의 데이터 마트(테이블)로 구성하는 것이 ..
[SQL] SQL 쿼리 양식 및 작성 규칙 안녕하세요! 데코입니다! 오늘은 SQL 쿼리를 작성할 때의 쿼리 양식 및 작성 규칙에 대해서 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) 1. SQL 쿼리 양식 및 작성 규칙의 필요성 제가 여러 프로젝트를 수행하면서 다양한 유형으로 SQL 쿼리를 작성하는 분들을 보았었습니다. 물론 쿼리 작성 방법이 다르다고 출력되는 결과물이 다른 것은 아니지만, SQL쿼리 수정과 유지보수 입장에서 공통적인 양식이 있으면 좋겠다고 생각이 들었어요! 이번 포스팅은 SQL 쿼리를 작성하면서 좋은 쿼리를 짜기 위해 고민을 하면서 만들어본 규칙입니다. 저도 이 양식을 따라서 작성하려고 노력하고 있습니다. 앞으로 작성하는 SQL 풀이 문제들도 위 양식으로 통일시키려고 합니다. 양식을 이용하니까 작성한 쿼리가 한눈에 파악이 ..
[SQL] 상품 별 오프라인 매출 구하기(프로그래머스/MySQL/Level 2) 안녕하세요! 데코입니다! 오늘은 프로그래머스 코딩테스트 연습에 있는 "상품 별 오프라인 매출 구하기" 문제를 포스팅하려고 합니다! 바로 포스팅 시작할게요! :) (출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131533) 1. 문제 : 상품 별 오프라인 매출 구하기(Lv. 2) 2. 문제 설명 다음은 어느 의류 쇼핑몰에서 판매중인 상품들의 상품 정보를 담은 PRODUCT 테이블과 오프라인 상품 판매 정보를 담은 OFFLINE_SALE 테이블 입니다. PRODUCT 테이블은 아래와 같은 구조로 PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상품 ID, 상품코드, 판매가를 나타냅니다. [ 테이블 구조('PRODUCT') ]..

LIST