분류 전체보기 230

2024-09-24

TodaySQL 코드카타비즈니스 용어 정리 Today I Learned SQL USED_GOODS_BOARD와 USED_GOODS_REPLY 테이블에서 2022년 10월에 작성된 게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일을 조회하는 SQL문을 작성해주세요. 결과는 댓글 작성일을 기준으로 오름차순 정렬해주시고, 댓글 작성일이 같다면 게시글 제목을 기준으로 오름차순 정렬해주세요. # 내가 작성한 쿼리SELECT b.title , b.board_id , r.reply_id , r.writer_id , r.contents , right(r.created_date,10) created_datefrom USED_GOODS_BOARD as..

TIL 2024.09.24

2024-09-23

TodaySQL 코드카타이력서 및 포트폴리오 정리 Today I Learned SQL 잡은 물고기의 평균 길이를 출력하는 SQL문을 작성해주세요.평균 길이를 나타내는 컬럼 명은 AVERAGE_LENGTH로 해주세요.평균 길이는 소수점 3째자리에서 반올림하며, 10cm 이하의 물고기들은 10cm 로 취급하여 평균 길이를 구해주세요. # 내가 작성한 쿼리with a as (select case when length is null then 10 else length end as lengthfrom fish_info)select round(avg(length),2) as AVERAGE_LENGTHfrom a# IFNULL 을 사용한 쿼리select round(avg(IFNULL(LENGTH,10)),2) as ..

TIL 2024.09.23

KPT 회고 - 성장기 도약의 KEY가 되는 신규 가입자 유치 전략

Keep 이번 프로젝트는 지금까지 진행했던 프로젝트 중 제일 긴 기간동안 하게 되었다.그렇다보니 지난번과는 다르게 데이터 수집부터 문제정의 및 분석방법 등 모든 프로젝트 과정을 경험하였다.우리가 선정한 데이터를 굉장히 세세하고 꼼꼼하게 뜯어보았다는 느낌이 들었던 프로젝트이다.가설 설정부터 검증까지 전 과정을 잘 뜯어보았다는 점에서 완성도 높은 프로젝트를 경험했다고 생각한다.또한, 이번에는 어느정도 기간이 있었다보니 오늘 프로젝트에서 진행했던 전 과정을 TIL 에 작성할 수 있었는데 프로젝트의 흐름을 제대로 이해하고 한번 더 정리할 수 있었다.앞으로도 TIL 을 작성하며 꼼꼼히 기록하는 습관을 들여야겠다. Problem 처음에는 하고 싶은 분석을 정하고, 그에 따라 설정한 가설에 대해서만 데이터를 분석하면..

Project/KPT 회고 2024.09.06

2024-09-05

Today온보딩 과제 Today I Learned SQL * result 별 type 별 신청 횟수는 볼 수 있어도, 신청 인원은 중복을 제거하기 어렵다는 것을 깨달았다.한 유저가 여러번 여러개의 type 을 신청해볼 수 있고, 여러 번의 result 를 받을 수 있기 때문이다. # result 별 몇번씩 신청했는지?(합격O)WITH pass AS (SELECT DISTINCT useridFROM data_setWHERE status = '최종합격' AND course = 'Hanghae'),result_cnt AS (SELECT RESULT , count(*) total_cntFROM data_setWHERE userid IN (SELECT userid FROM pass)AND course = 'H..

TIL 2024.09.05

2024-09-02

Today데이터 분석 온보딩 과제 Today I Learned SQL 1. 한 번 이상 활용한 인원SELECT count(DISTINCT userid) FROM data_setWHERE result NOT LIKE 'CANCEL' 그래도 이 문제는 쉽게 풀이를 했다.. .아주 간단한 문제 였음 ..  2. 최종 합격한 인원은 몇명이고, 그 그룹의 이력서 진단/ 코칭 신청 의 평균 횟수 처음 풀이했을 때에는SELECT AVG(resume_count)FROM ( SELECT userid, count(*) AS resume_count FROM data_set WHERE status = '최종합격' AND type = 'resume' AND RESULT != 'cancel' GROUP BY 1 ) a이..

TIL 2024.09.02

[Team Project] 성장기 도약의 KEY가 되는 신규 가입자 유치 전략

프로젝트 명: 성장기 도약의 KEY가 되는 신규 가입자 유치 전략기간: 2024-07-22~08-22활용 데이터: Order, Customer, returns 등 커머스 업계의 전반적인 데이터가 존재하였고, 우리가 진행하고자 하는 커머스 분석이 가능하다고 파악하여 해당 데이터를 선정 후 분석하게 되었다.이번 프로젝트에서는 기업수명주기 중 도입기에 해당하는 커머스 업계라는 가설을 기준으로 해당 기업의 현황파악을 진행하고, 문제점을 확인하여 개선할 수 있도록 제안하는 전략 방안을 제안해보았다. 프로젝트 요약프로젝트 소개: 이커머스 회사의 성장기 진입을 하기 위한 문제점 파악과 해결방안을 제안사용 스킬 & 도구프로그래밍 언어: Python, SQL분석 도구: MySQL, Pandas, NumPy, Matplo..

Project 2024.08.27

2024-08-22

Today 내배캠 수료Today I Learned 프로젝트 발표회 최종 프로젝트 발표회를 끝으로 길었던 내배캠이 끝이났다!마지막 프로젝트에 대해 회고를 해보자면 문제정의가 얼마나 어려운 것인지,데이터 분석가에게 기준이 얼마나 중요한지나의 주관을 논리성 있게 남을 설득할 수 있을지 가 정말 중요하다는 것을 알게되었다.  조금의 휴식을 가진 후 프로젝트에 대한 포스팅과 KPT 회고를 해보아야겠다!  그리고 내배캠 수료하며 수상도 했당열심히 노력을 했던 덕분인지 너무나도 좋았다. 폭풍성장상이랑 꾸준히해요상 나중에 수료증도 받을 수 있다고 하니 꼭 잘 챙겨두어야겠다! 수료증 업데이트~~!

TIL 2024.08.22

2024-08-21

Today프로젝트 Today I Learned 프로젝트 성훈튜터님 멘토링 전문적인 프로젝트로 보이려면?1. 제목, 정리, 설명 과 같이꼭 필요한 내용이 있어야 한다. 2. 명확하지 않은 용어정의가 다른 다양한 용어가 있으니, 그에 맞는 용어를 써야 한다. 머릿속에 제목이 쌓이는 느낌다음 거를 하려면 까먹기도 해야함제목만 생각해도 대략적인 내용은 떠오를 수 있게 됨이게 뭔지 알고 있으면!   Next프로젝트 발표 회 및 내배캠 수료

TIL 2024.08.21

2024-08-20

Today프로젝트 Today I Learned 프로젝트   대희 튜터님 피드백 액션플랜: 전체 프로젝트에서 액션플랜이 외부자료이다보니독립적으로 느낄 수도 있을 듯 함 - 발표할때, 액션플랜이 왜 우리한테 필요한지 이 프로젝트에서 필요했던 이유에 대해 설득이 필요함 - swot 분석을 다 설명할 필요는 없으며 강점과 약점만 이야기 해도 좋을 듯벤치마킹 기업 분석에 따른 액션플랜 에 대해서도 왜 필요한지에 대한 설명이 필요하다.벤치마킹 기업 선정 기준 4가지에 대해 간략 설명, 기업분석 하고 난 후 좀더 구체적인 액션플랜이 ~~~ 게 있었다그에 대해 발표자가 디테일한 설명이 아닌, 어떤 행동이 이어지면 좋을 듯 하다하는 식으로 설득이 필요하다 왜냐면 직접 분석한 자료와 거리가 있다보니한 발표안에 2가지 주제..

TIL 2024.08.20