Programming/데이터베이스(2)
-
엑셀보다 쉽고 빠른 SQL - 4~5주차 SQL 내용 정리
4주차 03. [실습] User Segmentation와 조건별 수수료를 Subquery로 결합해보기 [실습1] 음식점의 평균 단가별 segmentation을 진행하고, 그룹에 따라 수수료 연산하기 (수수료 구간 - ~5000원 미만 0.05%, ~20000원 미만 1%, ~30000원 미만 2%, 30000원 초과 3%) select restaurant_name, avg_price * avg_fee_rate as fee from ( select restaurant_name, avg_price, case when avg_price < 5000 then 0.0005 when avg_price < 20000 then 0.01 when avg_price < 30000 then 0.02 when avg_pric..
2024.01.17 -
엑셀보다 쉽고 빠른 SQL - 1~3주차 내용 정리
1주차 기존에 알고 있었던 내용보다 몰랐거나 새로 배워하는 기능 위주로 알아볼 것 필요한 항목만 뽑아서 사용 "SELECT" 문의 column 선택 및 별명 지정을 학습한다. [실습] 컬럼을 선택하고 별명 지정 1. 주문 (food_orders) 테이블에서 order_id, price, quantity 를 가져와서 ord_no, 가격, 수량 으로 별명 지어주기 select order_id, price "가격", quantity "수량" from food_orders 2. 고객 (customers) 테이블에서 name, email 을 가져와서 이름, e-mail 으로 별명 지어주기 select name "이름", email "e-mail" from customers 필터링 기본(WHERE) [실습] WHE..
2024.01.12