sql 코드카타
문제 74.
CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블에서 자동차 종류가 '세단' 또는 'SUV' 인 자동차 중 2022년 11월 1일부터 2022년 11월 30일까지 대여 가능하고 30일간의 대여 금액이 50만원 이상 200만원 미만인 자동차에 대해서 자동차 ID, 자동차 종류, 대여 금액(컬럼명: FEE) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 대여 금액을 기준으로 내림차순 정렬하고, 대여 금액이 같은 경우 자동차 종류를 기준으로 오름차순 정렬, 자동차 종류까지 같은 경우 자동차 ID를 기준으로 내림차순 정렬해주세요.
SELECT c.car_id,
c.car_type,
round(c.daily_fee*30*(100-p.discount_rate)/100) as FEE
from car_rental_company_rental_history h
join car_rental_company_car c
on h.car_id= c.car_id
join car_rental_company_discount_plan p
on c.car_type=p.car_type
where c.car_id not in (
select car_id
from car_rental_company_rental_history
where end_date>='2022-11-01' and start_date<='2022-12-01')
and p.duration_type like '30%'
group by 1
having c.car_type in ('세단','SUV') and (FEE>=500000 and FEE<2000000)
order by 3 desc, 2, 1 desc
not in 사용~
그룹바이. 해빙 and 사용 가능.~ 해빙 ..
문제 75.
CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블에서 자동차 종류가 '트럭'인 자동차의 대여 기록에 대해서 대여 기록 별로 대여 금액(컬럼명: FEE)을 구하여 대여 기록 ID와 대여 금액 리스트를 출력하는 SQL문을 작성해주세요. 결과는 대여 금액을 기준으로 내림차순 정렬하고, 대여 금액이 같은 경우 대여 기록 ID를 기준으로 내림차순 정렬해주세요.
SELECT h.history_id,
round(c.daily_fee * (datediff(h.end_date,h.start_date)+1)
* (case
when datediff(h.end_date,h.start_date)+1 < 7 then 1
when datediff(h.end_date,h.start_date)+1< 30 then 0.95
when datediff(h.end_date,h.start_date)+1 < 90 then 0.92
else 0.85 end)) as "FEE"
from car_rental_company_car as c
join car_rental_company_rental_history as h
on c.car_id = h.car_id
join car_rental_company_discount_plan as p
on c.car_type = p.car_type
where c.car_type = "트럭"
group by HISTORY_ID
order by FEE desc , HISTORY_ID desc
파이썬
문제 32. 내적
def solution(a, b):
answer = 0
for i in range(len(a)):
answer+= a[i]*b[i]
return answer
태블로 - 실무 대시보드 활용법
1 매출 대시보드(OKR, 매출 현황 및 증감 원인 파악)
2 프로덕트 대시보드(AARRR, 퍼널, 코호트 분석)
3 마케팅, 프로모션 대시보드(ROI, 프로모션별 성과비교)
4 실험 대시보드(실험 메트릭 CVR,CTR, 실험군 대조군 비교, 실험 세그멘트별 사후 분석)
5 머신러닝 모델 모니터링 대시보드(모델 성능 비교, 이상 탐지 모니터링)
대시보드~ 임의의 값 어떻게 다룰지 및 다뤘는지의 근거. 지표 명시
도서 추천
-대시보드 설계와 데이터 시각화
-빅데이터를 지탱하는 기술
-태블로 굿모닝 굿애프터눈
통계를 비즈니스 언어로 설명할 수 있도록.
기초학습 0207 복습
sql delete update.. 신중하삼.
sqlite
기초수업
분류 알고리즘
이중/ 다중분류
이중 - y/n -로지스틱 회귀, 서포트벡터머신
다중-abc 클래스 - 랜덤포레스트, 인공신경망, 결정트리
knn과 kmeans의 차이
전자 분류 알고리즘/ 후자 클러스터링.
해당 모델, 지표를 왜 사용하였는가. 에 대한 설명 및 뒷받침
인사이트 도출+ 수식적 설명
금융- 나이브베이지안 알고리즘.
분류의 주의점: 데이터 불균형 발생
1 오버샘플링
2 언더샘플링 - 불균형이 극단적이지 않고, 데이터가 많은 경우 사용
3 SMOTE - 적은 데이터를 학습시켜서 늘림
과대적합/과소적합
회귀 r2 및 rsme
분류 - 오차행렬 중 무엇 사용. & 왜 그걸 사용했는가.
정확도: 균형 잡힌 데이터 셋, 균등한 경우
정밀도: 불균형 데이터 셋에서 사용
재현율: 암환자
프로젝트 우선 순위~
그 담 이론 그 담 코테.
좋은 포폴. ? 수학적 고찰을 넣어봐라. 통계적 고찰, 논문 형식 참조.
&인사이트와 시각화.
왜왜왜.. 를 하기.. 왜..재서..
그 오늘 국취제 겸 산책 왜. ~ 할머니들 머리 왜 다 뽀글. 오래가서면. 빡빡도 괜찮지 않나.
비둘기 나이.. 알고 싶다. 끝.
플젝 준비==기초수업 복습. 오늘 하루치는 복습할랬는디 못함 플젝 기간 동안 하자. ?
240303_TIL (0) | 2024.03.03 |
---|---|
240209목_TIL (0) | 2024.02.29 |
240227화_TIL (0) | 2024.02.27 |
240226월_TIL (1) | 2024.02.26 |
240223금_TIL (0) | 2024.02.23 |