SQL 강의 2주차 시작
각 컬럼간에 사칙연산으로 새로운 컬럼 표기가 가능함
SUM/AVG로도 원하는 데이터 추출 가능
범주별 원하는 데이터를 추출할 때는 GROUP BY
ex) 결제 타입별 가장 최근 결제일 구하기
select pay_type,
max(date) recent_date
from payments
group by pay_type
결과를 순서대로 정렬할 때 ORDER BY
ORDER BY는 기본적으로 오름차순
내림차순은 desc 붙여서 사용
ex) 음식점별 주문 금액의 최댓값 조회하기 / 최댓값 기준 내림차순 정렬
select restaurant_name,
max(price) max_price
from food_orders
group by restaurant_name
order by max(price) desc
SQL문의 기초구조의 순서는
1. SELECT
2. FROM
3. WHERE
4. GROUP BY
5. ORDER BY
2주차 숙제까지 끝내고 3주차로 Go