728x90
조건 검색(WHERE 절)
- 조건을 만족하는 데이터만 검색
- SELECT [ ALL ㅣ DISTINCT ] 속성_리스트
FROM 테이블_리스트
[ WHERE 조건 ] ; - 예제에 사용할 판매 데이터베이스
- Customer 테이블
- Items 테이블
- Orders 테이블
- 조건에 사용하는 비교 연산자
- 조건에 사용하는 논리 연산자
- items 테이블에서 재고량 (stocks)이 20이상인 제품의 code, name, stocks를 검색하시오.
- SELECT code, name, stocks FROM items WHERE stocks >= 20;
- SELECT code, name, stocks FROM items WHERE stocks >= 20;
- Orders 테이블에서 apple 계정의 고객의 10 개 이상 주문한 item 과 qty, date를 검색하시오.
- SELECT item, qty, date FROM orders WHERE customer = ’apple’ AND qty >= 10;
- SELECT item, qty, date FROM orders WHERE customer = ’apple’ AND qty >= 10;
- Orders 테이블에서 apple 고객이 주문했거나 10 개 이상 주문된 customer, item, qty, date를 검색하시오.
- SELECT customer, item, qty, date FROM orders WHERE customer = ’apple’ OR qty >= 10 ;
- SELECT customer, item, qty, date FROM orders WHERE customer = ’apple’ OR qty >= 10 ;
- Items 테이블에서 단가(price)가 3000원 이상이고 5000원 미만인 제품의 이름(name)과, 재고량(stocks)를
- SELECT name, stocks FROM items WHERE price >= 3000 AND price < 5000 ;
- SELECT name, stocks FROM items WHERE price >= 3000 AND price < 5000 ;
728x90
'프로그래밍 > Database' 카테고리의 다른 글
[Database] 조건 검색 - NULL 을 이용한 검색 (0) | 2020.04.07 |
---|---|
[Database] 조건 검색 - LIKE 를 이용한 검색 (0) | 2020.04.07 |
데이터 조작어(DML) - SELECT 문 (데이터 검색) (0) | 2020.04.07 |
[Database] MySQL 뷰(View) (0) | 2020.04.07 |
MySQL 일괄 실행, 백업, 복원 (0) | 2020.04.07 |