[실습] WHERE 절로 원하는 데이터를 뽑고, 계산해보기
1) [실습] 주문 금액이 30,000원 이상인 주문건의 갯수 구하기
쿼리를 적기전에 흐름을 정리해야한다.
흐름 정리하기위해 좋은 질문은 아래와 같다.
- 어떤 테이블에서 데이터를 뽑을 것인가
- 어떤 컬럼을 이용할 것인가
- 어떤 조건을 지정해야 하는가
- 어떤 함수 (수식) 을 이용해야 하는가
위와 같이 고민한 것을 구문으로 만들어야 한다.
- 어떤 테이블에서 데이터를 뽑을 것인가
- 어떤 컬럼을 이용할 것인가
- 어떤 조건을 지정해야 하는가
- 어떤 함수 (수식) 을 이용해야 하는가
생각하고 구문만들것을 적어보자
- 어떤 테이블에서 데이터를 뽑을 것인가 → from food_orders
- 어떤 컬럼을 이용할 것인가 → order_id, price
- 어떤 조건을 지정해야 하는가 → where price >= 30000
- 어떤 함수 (수식) 을 이용해야 하는가 → count(order_id) 혹은 count(1)
이렇게 생각하는 연습이 정말 필요하다.
#정답
select count(order_id) count_of_orders
from food_orders
where price>=30000
'내일배움캠프 AI 웹 프로그래밍' 카테고리의 다른 글
내일배움캠프 63일차_Query 결과를 정렬_ORDER BY (0) | 2023.11.03 |
---|---|
내일배움캠프 62일차_SQL_범주별연산_GROUP BY (0) | 2023.11.03 |
내일배움캠프 60일차_SQL 2주차 시작 (0) | 2023.11.03 |
내일배움캠프 59일차_SQL_ 에러메세지 (0) | 2023.11.03 |
내일배움캠프 58일차_SQL_필터링 조건으로 여러개를 한번에 적용 (0) | 2023.11.03 |