본문 바로가기

[MySQL] 조건 조합하기 (And, OR, NOT)

 

 

 

- DESC food;

 

 

 

- SELECT * FROM food;

 

 

 

- AND, OR, NOT

조건식1 AND 조건식2

조건식1 OR 조건식2

NOT 조건식

 

 

 

1. spicy는 3 이상 그리고 가격이 6,000원 이상인 음식을 구해라.

- SELECT * FROM food WHERE spicy >= 3 AND price > 6000;

 

 

 

2. spicy는 2 이상이거나 가격이 6000원 이상인 음식을 구해라.

- SELECT * FROM food WHERE spicy >= 2 OR price >= 6000;

 

 

 

3. 음식의 가격이 4,000원 이거나 6,000원인 음식을 구해라.

- SELECT * FROM food WHERE price = 4000 OR price = 6000;

 

 

 

4. 음식의 이름이 "pizza"를 제외한 나머지 음식을 구해라.

- SELECT * FROM food WHERE NOT name = 'pizza';

 

 

 

5. 음식의 이름이 "noddle" 이거나 가격이 6,000원 이거나 spicy가 "5"인 음식을 구해라.

- SELECT * FROM food WHERE name = 'noddle' OR price = 6000 OR spicy = 5;

93 DL

Develop Life