250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 스프링부트
- 메모리구조
- 함바그
- 자바
- 패키지구조
- 레퍼클래스
- Framework
- Java
- Til
- Spring
- 깃헙
- 프레임워크
- 스터디카페
- jvm
- 스파르타코딩클럽 #개발자 #백엔드
- static
- 도메인별
- optional
- 스파르타코딩클럽
- 스파르타코딩클럽 #사전캠프
- 요시
- springboot
- 내일배움캠프
- til #데이터베이스 #sql
- 계층형
- 키오스크
- 스파르타사전캠프
- 캡슐화
- 깃
- 사전캠프
Archives
- Today
- Total
John's Code Journey
[스파르타 사전캠프] SQL 걷기반 문제2 본문
728x90
2) 이제 좀 벌었으니 flex 한 번 해볼까요?!

실제 데이터 베이스를 연결하기 전, SQL 문법을 탄탄하게 다져봅시다.
여러분이 구매하고 싶은 상품들의 정보가 있는 products(상품) 테이블이 아래에 있습니다.
id
|
product_name
|
price
|
category
|
1
|
맥북 프로
|
1200
|
컴퓨터
|
2
|
다이슨 청소기
|
300
|
생활가전
|
3
|
갤럭시탭
|
600
|
컴퓨터
|
4
|
드롱기 커피머신
|
200
|
주방가전
|
5.
products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.
select product_name, price from products;
6.
products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.
select product_name from products where product_name like '%프로%';
// 'like' 연산자는 부분일치 즉 이름에 프로가 포함된 모든 제품을 선택하고
// '%프로%' % 의미는 앞 뒤에 어떤 문자든 올 수 있다는 의미임
7.
products 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.
select product_name from products where product_name like '갤%';
// '=' 연산자는 이름이 정확하게 '프로'인 제품만을 선택한다 !!
// '갤%' % 의미는 뒤에 어떤 문자든 올 수 있다는 의미임
8.
products 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.
select sum(price) from products;
'IT공부 > SQL' 카테고리의 다른 글
[스파르타 사전캠프] SQL걷기반 문제6 (0) | 2025.02.05 |
---|---|
[스파르타 사전캠프] SQL 걷기반 문제5 (0) | 2025.02.04 |
[스파르타 사전캠프] SQL 걷기반 문제4 (0) | 2025.02.04 |
[스파르타 사전캠프] SQL걷기반 문제3 (0) | 2025.02.04 |
[스파르타 사전캠프] SQL 걷기반 문제 1 (1) | 2025.02.04 |