본문 바로가기

분류 전체보기205

[문제풀이] Leet code - easy3 문제1출처 : Reformat Department Table - LeetCode   Dapartmet 테이블을 피펏테이블로 만드는 것풀이(MYSQL)select id,sum(if(month = 'Jan', revenue, null)) as 'Jan_Revenue',sum(if(month = 'Feb', revenue, null)) as 'Feb_Revenue',sum(if(month = 'Mar', revenue, null)) as 'Mar_Revenue',sum(if(month = 'Apr', revenue, null)) as 'Apr_Revenue',sum(if(month = 'May', revenue, null)) as 'May_Revenue',sum(if(month = 'Jun', revenue,.. 2024. 8. 16.
[문제풀이] Leet code - easy2 문제1출처 : Actors and Directors Who Cooperated At Least Three Times - LeetCode  세번이상 만난 배우와, 감독 찾기풀이(MYSQL)select actor_id ,director_id from ActorDirectorgroup by actor_id ,director_idhaving count(*) >=3 문제2출처 : User Activity for the Past 30 Days I - LeetCode  2019-07-27을 포함하여 30일 전날까지 일별 활성화고객을 날짜별로 조회하라풀이(MYSQL)select activity_date as 'day' , count(distinct(user_id)) as 'active_users'from Activit.. 2024. 8. 15.
[분석프로젝트] GA 데이터 분석을 통해 목표 설정하기 배경 1) 북아메리카의 구매전환율이 1분기 2.97% 에서 3분기 3.49% 로 증가했다(감소하다가 왜?) 2) 북아메리카의 ARPPU은 왜 높은가? : 특히dfa사이트(어떤 집단의 사람들이 구매하는가 : 주 타겟층 찾기)목표 북아메리카의 핵심 타겟층을 찾기전환율 3.5로 높이기분석1. 매출은 누구로부터 발생 하는가?1) 전분기대비 구매고객수/ ARPPU/전체 매출액 추이 확인ARPPU = 전체 매출액 / (고유)구매 고객 수 = 구매 고객 1인당 매출액전체 매출액 = 구매 고객 수 X ARPPU(1) ARPPU의 증감 추이 확인하기분기구매 고객 수 ARPPU전체 매출액2017-1Q1,239 265,574,075.87329,046,280,0002017-2Q1,633 ▲ 241,243,208.82 ▼ 39.. 2024. 8. 14.
[문제풀이] Leet code - Odd and Even Transactions 출처 문제Write a solution to find the sum of amounts for odd and even transactions for each day. If there are no odd or even transactions for a specific date, display as .0 Return the result table ordered by in ascending order.transaction_date 문제에 대한 해석거래 날 별로 거래수량을 홀수인 경우와 짝수인 경우의 합을 계산2024-07-01의 홀수 거래량 : 75 2024-07-01의 짝수 거래량 : 200 + 150 풀이(MYSQL)-- 정답with base as ( select transaction_date, .. 2024. 8. 14.
[ 분석프로젝트 ] 천안시 오락 및 편의 시설이 많은 장소는 어디일까? 목적 : 천안시 폐건물을 활용하기 위해 최적의 입지를 찾는다방안 : 오락, 편의, 숙박 및 관광과 관련되어 가까이 있는 확인구분주소주변 지역두정동 폐공사장충남 천안시 서북구 두정동 1354성정동, 신부동,두정동, 부대동, 성성동, 백석동, 봉명동폐공장천안시 서북구 충무로 214 (쌍용동 388-13)쌍용동, 봉명동, 성정동, 다가동, 일봉동, 청수동, 용곡동, 신방동삼룡동 폐건물천안시 동남구 삼룡동 240-3삼룡동, 청룡동, 일봉동, 구성동, 원성동 활용데이터 : 인허가 데이터 포털오락 서비스 : 수영장업, 일반유원시설업, 전문휴양업, 자동차야영장업, 영화상영업, 썰매장업, 승마장업, 빙장장업, 유원시설업, 공연장, 전문휴양업, 숙박 서비스 : 관광펜션업, 관광숙박업, 종합휴양업, 관광숙박업, 숙박업, .. 2024. 8. 13.
[문제풀이] Leet code - Last Person to Fit in the Bus 출처 문제There is a queue of people waiting to board a bus. However, the bus has a weight limit of 1000 kilograms, so there may be some people who cannot board. Write a solution to find the person_name of the last person that can fit on the bus without exceeding the weight limit. The test cases are generated such that the first person does not exceed the weight limit. 문제에 대한 해석첫번째 탄 사람부터 1000kg을 넘지 .. 2024. 8. 13.