2) 이제 좀 벌었으니 flex 한 번 해볼까요?!
**`products`** 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.
select product_name,
price
from products
**`products`** 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.
select product_name
from products
where product_name like ‘%프로%’
**`products`** 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.
select product_name
from products
where product_name like ‘갤%’
**`products`** 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.
select sum(price) “필요한 돈”
from products
3) 상품 주문이 들어왔으니 주문을 처리해봅시다!
**`orders`** 테이블에서 주문 수량(amount)이 2개 이상인 주문을 진행한 소비자의 ID(customer_id)만 선택하는 쿼리를 작성해주세요!
select *
from orders
where amount>=2
**`orders`** 테이블에서 2023년 11월 2일 이후에 주문된 주문 수량(amount)이 2개 이상인 주문을 선택하는 쿼리를 작성해주세요!
select *
from orders
where amount>=2
order by min(2023-11-02)
**`orders`** 테이블에서 주문 수량이 3개 미만이면서 배송비(shipping_fee)가 15000원보다 비싼 주문을 선택하는 쿼리를 작성해주세요!
select *
from orders
where amount<3 and shipping_fee>15000
**`orders`** 테이블에서 배송비가 높은 금액 순으로 정렬하는 쿼리를 작성해주세요!
select *
from orders
order by shipping_fee desc
'과제' 카테고리의 다른 글
반복문 연습하기 Part 1, 2, 3 (0) | 2024.10.14 |
---|---|
내일배움캠프 8조 Python 반복문 (0) | 2024.10.11 |
내일배움캠프 10/9(한글날) + 개인과제 (11) | 2024.10.09 |
9/30 Python 톺아보기 (0) | 2024.09.30 |
09/26 걷기단계 1 (2) | 2024.09.26 |