일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 표분편차
- calesce
- join
- 재귀쿼리
- 모집단
- Recursive
- append
- floor
- pivot table
- DATE_FORMAT
- limit
- 프로그래머스
- python
- 재퀴쿼리
- 정규분포
- 표본분포
- 날짜함수
- merge
- curdate
- concat
- 표본
- dateofmonth
- 신뢰구간
- rrule
- datediff
- 표준오차
- lambda
- truncate
- 데이터 리터러시
- split
- Today
- Total
목록내일배움캠프/QCC (3)
hyezdata 님의 블로그

문제 1번-- 지역별로 매출이 가장 높은 매장-- 매장 두개 이상-- ORDER BY 지역이름 WITH region AS (SELECT region_nameFROM storesGROUP BY 1HAVING COUNT(store_id) >= 2)SELECT s.region_name, MAX(sales) AS highest_salesFROM stores s INNER JOIN region r ON s.region_name=r.region_nameGROUP BY s.region_nameORDER BY region_name ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ...정답은 맞았는데 너무 어렵게 품굳이 WITH 쓰지 않고 MAX와 HAVING으로 풀 수 있음 ▼ 튜터님 답더보기SELECT regi..

문제 1번 : 임직원 로그인 빈도 분석-- 2023년 7~9월-- 로그인 성공한 기준, 직원별 로그인 횟수-- unique_logins 오름차순WITH month79 AS ( SELECT employee_id, login_id, login_time, login_result FROM logins WHERE DATE_FORMAT(login_time, '%Y-%m-%d') BETWEEN '2023-07-01' AND '2023-09-30' AND login_result = 'SUCCESS') -- 7~9월 사이에 로그인 성공한 회원들SELECT unique_logins, COUNT(employee_id) AS employee_countFROM ( SELECT employee_id, COUNT..

1. 이메일 프로모션 고객SELECT COUNT(DISTINCT business_entity_id) AS customer_countFROM personWHERE person_type='IN'AND email_promotion IN (1, 2)# 튜터님 답SELECT COUNT(DISTINCT business_entity_id) as customer_countFROM qcc.personWHERE email_promotion > 0 -- 0 = 이메일 프로모션을 받지 않음AND person_type = 'IN' -- IN = 개인(소매) 고객 2. VIP 고객 산출SELECT q.customer_id, p.first_name, p.last_name, q.total_quantityFROM ( SELECT..