sum 3

🔓 07. VIP 고객 누적 주문 금액 도달 일자 추출 쿼리

모바일은 화면을 돌려 가로화면으로 보시는 게 읽으시기 편할 수 있습니다. 돌려서 보시는 걸 추천드릴게요!! 1. 문제 상황 2022년 한 해 동안 50만원 이상의 제품을 구매한 VIP 고객들에 대해서, 해당 고객들의 첫 구매 이후 누적 주문 금액이 50만원에 도달할 때까지 걸린 일수를 추출하는 쿼리 작성 2. 풀이 계획 2022년도의 제품 구매 금액이 50만원 이상인 VIP 고객의 ID 추출 고객 별, 날짜 별 누적 구매 금액 추출 누적 구매 금액이 50만원이 넘는 일자 확인 후, 첫 구매일자로부터의 날짜 차이 추출 3. 쿼리 작성 3.1. 2022년도의 제품 구매 금액이 50만원 이상인 VIP 고객의 ID 추출 SELECT USER_ID FROM USED_GOODS_BOARD WHERE CREATED_..

✏️ 06. 집계함수

모바일은 화면을 돌려 가로화면으로 보시는 게 읽으시기 편할 수 있습니다. 돌려서 보시는 걸 추천드릴게요!! 🐬 집계함수 데이터의 크기가 커지면, SELECT 문을 통해 모든 데이터를 가져오기보다는 집계함수를 통해 요약통계량을 가져오는 경우가 많습니다. SQL에서 요약통계량을 구하기 위해 사용하는 함수들을 집계함수라고 합니다. 🐬 COUNT Products 테이블에 있는 행의 수, 즉 데이터 레코드의 수를 세줍니다. SELECT COUNT(*) FROM Products; >> 77 또한, COUNT( ) 구문 안에 * 가 아닌 열의 이름을 넣어주면, 해당 열에 있는 레코드의 수를 세줍니다. 만약 해당 열에 NULL 값이 있다면 NULL이 있는 레코드의 수는 제외하고 개수를 반환합니다. 예를 들어, DATA..

🕑시계열데이터 분석 05 - aggregate( ) 함수

모바일은 화면을 돌려 가로화면으로 보시는 게 읽으시기 편할 수 있습니다. 돌려서 보시는 걸 추천드릴게요!! 🕑 aggregate( ) 월별 / 분기별 / 년도별 데이터가 있다면, 큰 주기에 맞춰서 각 데이터의 주기를 맞춰줘야 합니다. 큰 주기의 데이터를 작은 주기로 넣으려면 없는 데이터를 만들어서 넣어야 하기에 가정과 추가적인 모델링이 필요한 경우가 있습니다. 하지만 이 경우, 데이터의 크기가 작아져 몇 가지 문제가 생길 수 있습니다. 어쨌든, 각 데이터의 주기를 맞춰주어야 시계열 분석에 용이하고, 여러 데이터를 하나의 시간 축에 대해서 분석하는 것이 가능해지기 때문에, R에서는 이러한 기능을 수행하는 함수를 제공합니다. 원래 주기가 12짜리 월별 데이터인 AirPassengers 에 aggregate ..