[SQL 연습 문제 2] 이제 좀 벌었으니 flex 한 번 해볼까요?!
id | product_name | price | category |
1 | 맥북 프로 | 1200 | 컴퓨터 |
2 | 다이슨 청소기 | 300 | 생활가전 |
3 | 갤럭시탭 | 600 | 컴퓨터 |
4 | 드롱기 커피머신 | 200 | 주방가전 |
위와같이 구매하고 싶은 상품들의 정보가 있는 products 테이블이 있다.
5. products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.
select product_name, price from products;
6. products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.
select * from products
where product_name like "%프로%";
7. products 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.
select * from products
where product_name like "갤%";
select * from products
where substring(product_name, 1, 1) = "갤";
8. products 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.
select sum(price) from products;
'SQL' 카테고리의 다른 글
[SQL 과제 LV. 1] 데이터 속 김서방 찾기 (0) | 2024.06.10 |
---|---|
[SQL 연습 문제 5] 공부하다 보니 팀 프로젝트 시간이 왔어요! (0) | 2024.06.10 |
[SQL 연습 문제 4] 이제 놀만큼 놀았으니 다시 공부해봅시다! (0) | 2024.06.10 |
[SQL 연습 문제 3] 상품 주문이 들어왔으니 주문을 처리해봅시다! (0) | 2024.06.10 |
[SQL 연습 문제 1] 돈을 벌기 위해 일을 합시다! (0) | 2024.06.10 |