Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

기록 블로그

[TIL15] 개인과제 4번과 리뷰 본문

카테고리 없음

[TIL15] 개인과제 4번과 리뷰

LHJ_ 2024. 12. 5. 22:04

개인 과제

#4번 다시 풀어봄
WITH a AS (
	SELECT order_id ,payment_type ,payment_value
	FROM spa.payments p
	WHERE payment_value > (SELECT avg(payment_value)
				FROM spa.payments p2
				WHERE p.payment_type = p2.payment_type)),
b AS (
	SELECT DISTINCT payment_type, 
	round(sum(payment_value) OVER (PARTITION BY payment_type),2) s
	FROM spa.payments p)
SELECT order_id, a.payment_type ,payment_value , round(a.payment_value/s*100,2) payment_ratio
FROM a LEFT JOIN b ON a.payment_type=b.payment_type
WHERE a.payment_value/s>=0.2;

 

-- Window 함수
with temp1 as(
		select order_id,
		payment_type,payment_value,
		sum(payment_value) over (partition by payment_type) as sum_payment_type,
		avg(payment_value) over (partition by payment_type) as avg_payment_type
		from sc5.payments)
select order_id, payment_type, payment_value, (payment_value/sum_payment_type)*100 as ratio
from temp1
where (payment_value > avg_payment_type) and (payment_value/sum_payment_type)*100 > 20;

=> JOIN 할 때 외래키로 사용된 컬럼을 기준으로 같은 값이면 값이 복제가 된다.

ex)

해야할 것과... 전체적인 리뷰..

 

WITH Recursive 재귀 쿼리문 데이터가 없는 날짜를 연달아서 뽑아 줄 때 사용 => 금요일 발표 끝나고 공부

표준편차에 대한 공부

 

일별 브랜드별 순위 쿼리 다시 짜보기 그리고 또 뭐더라... 무슨 쿼리문 마지막 쯤에 지피티 도움을 받았던거 있었는데 다시 내 힘으로 짜보기

개인과제 쿼리 다시 뜯어보기

아 맞아 피봇 공부

 

select은 전체 테이블 데이터에서 보여줄 데이터를 조회!! 선택, 출력하는 명령문.

이 여러 명령문과 조건문들을 통해서 출력해낸 테이블을!!!!!!!!!!!!!! 사용하여 서브 쿼리와 with 로 묶어주고 그 테이블을!!!!!!!!!!!!!!!!!!!!!!!! 사용하여 다른 조건을 붙여서 원하는 데이터 값을 조회!!! 새롭게 테이블을 만듬

계속 테이블이 변화했는데 변화한 테이블의 모양을 내 머리가 못 따라가다 보니 중간~끝 단계에서 막히는 것 같음

쿼리를 짤 때 쿼리가 동작되는 순서를 잊지말기............

 

 

시간 분배와 체력분배를 잘해야겠다는 생각함

무작정 시간 제약 없이 매달리다보니 뒤로 갈수록 비효율적이라는 생각이 듬 쉬는 것과 적당한 체력 분배도 중요허다...

체력을 길러야겠음 안되겠다 죽겠다

 

팀 과제를 할 때 조금씩 못 따라가고 있는데..(쿼리문이나.. 데이터 분석하는 시각 등등)

이걸 보강하기 위해 뭘 공부해야할지 강구를 해봐야겠음

하 뭔가 열심히 해보려고 시도는 많이 한 것 같은데 왤케 한 게 없는 거 같지 결과가..없는 거 같지 햄들다 진짜

 

구매 비율은..

원하는 값/전체값.....<ㅋㅋ...