일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 시작
- 할수있다
- MySQL
- 해보자고
- 팀플
- 어디까지공부
- qcc
- 일상
- 데이터분석꿈나무
- SQL
- 초보
- 파이썬
- 데이터분석
- 통계
- 공부
- 파이썬왕초보
- 매일발전하는
- 20세기감자
- 더해야지
- 팀프로젝트
- SQL기초
- 데이터분석 꿈나무
- 꿈나무
- 왕초보
- 데이터분석가꿈나무
- 데이터분석가
- 도전
- 화이팅
- 내일배움캠프 일상
- 내일배움캠프
- Today
- Total
목록내일배움캠프 (4)
영차영차
오늘은 두번째로 만난 조원들과 함께 프로젝트를 진행하게 되었다. 조원들끼리 고심끝에 선정한 주제는 마케팅 회사에서 각 고객사별로 마케팅 활동한 금액과 데이터가 나눠져 있었다. 이걸가지고 CAC(새로운 고객 확보하는데 드는 평균비용) 은 줄이고 ROI(투자대비 얼마나 수익을 얻었는지)는 높이는걸 목표로 분석해보려고 팀원들과 고뇌하고 파트 나누고 있었는데..!! 갑자기 저녁 전에 데이터가 유의미한 결론을 도출하기에 부적절하다고 우리랑 같은 주제 선택한 조는 다른 주제 선택하는걸 권장한다고 하셨다 ㅜㅜ 그래서 2순위였던 커머스 데이터로 급 변경!!사실 오전에 지나간 시간이 아까웠지만 코드 연습한걸로 치자!프로젝트 주간에는 매우 정신없는데 그만큼 이것저것 시도해보고 내 실력을 높이고 펼칠 수 있는 좋은 기회라고..
서론오늘은 마지막 sql 라이브 강의가 진행되었다. window function 함수에 관하여 배웠고, 아직 나는 한번도 사용해보지 못한 with 구문에 대해 배웠다. 쿼리문을 작성할때 현업에서는 방대한 양의 데이터를 다루는 경우가 많기 때문에 쿼리 성능 향상을 위해서도 자주 사용된다고 한다. 왜냐하면 with 구문을 통해 하나의 테이블을 여러번 불러와야 할 때, 테이블을 최소한으로 불러와도 되기 때문! 본론 sql 에서 WITH 구문이란?정의: SQL 구문에서 사용되는 임시테이블(가상테이블)사용 이유: 쿼리의 가독성 및 성능 향상특징&장점: 1) 임시 테이블의 개념을 가지며, 작성한 쿼리 내에서만 실행가능!2) 하나의 쿼리문에서 여러개의 WITH문 선언 가능3) 하나의 테이블에 대해 여러번 조회해야 ..
#5회차 숙제에서 마냥 어렵다고 생각했던 마지막 문제를 오래걸렸지만 한번에 풀었다! 문제1 JOIN 활용조건1) 알맞은 join 방식을 사용하여 users 테이블을 기준으로, payment 테이블을 조인해주세요.조건2) case when 구문을 사용하여 결제를 한 유저와 결제를 하지 않은 게임계정을 구분해주시고, 컬럼이름을 gb로 지정해주세요. 조건3) gb를 기준으로 게임계정수를 추출해주세요. 컬럼 이름은 usercnt로 지정해주시고, 결과값은 아래와 같아야 합니다. 정답 쿼리!select case when p.pay_amount is null then '결제안함' else '결제함' end gb, count(distinct u.game_account_id) use..
서론연습문제를 풀면서 제공받은 강의때는 배우지 못했지만 공부하게된 함수를 정리하고 있다.그냥 확인하고 넘어가는것보다 여기에 정리해두는게 정말 도움이 많이 된다. 귀찮지만 매일매일의 데이터가 쌓여 미래의 내가 되겠지 라는 생각!ㅋㅋ 그래서 오늘은 모든 일정이 끝나고 정리해본다! 본론 0. 날짜 차이를 계산하는 DATEDIFF()두 날짜 사이의 차이를 일(day) 수로 반환! 구조:Select datediff('2025-02-19', '2025-02-15') as '날짜 간격'해석:2025년 2월 19일과 2025년 2월 15일의 차이를 계산하여 4일을 반환합니다. 1. 날짜 또는 시간 단위 차이를 계산하는 TIMESTAMPDIFF()두 날짜 사이의 차이를 지정된 시간 단위로 반환, 년/월/일/시/간/분/초..