GROUP BY 문은 동일한 값을 가진 컬럼을 기준으로 그룹별 연산을 적용.
select 카테고리컬럼(group by 절에 지정된 컬럼),
계산컬럼(group by별로 집계할 컬럼),
from 테이블
group by 카테고리컬럼
GROUP BY 절에 의해 생성된 결과 값 중 원하는 조건에 부합하는 데이터만 보고자 할 때 사용.
select 카테고리컬럼(group by 절에 지정된 컬럼),
계산컬럼(group by별로 집계할 컬럼),
from 테이블
group by 카테고리컬럼
having 조건
select *
from 테이블
order by 정렬을 원하는 컬럼
select 카테고리컬럼,
sum(계산 컬럼),
from
group by 카테고리컬럼
order by 카테고리컬럼, sum(계산 컬럼) -> 둘 다 가능
<오름차순>
select *
from 테이블
order by 정렬을 원하는 컬럼 ASC(생략가능)
<내림차순>
select *
from 테이블
order by 정렬을 원하는 컬럼 DESC