count
select count(칼럼명)
from 테이블명;
# 칼럼에서 null이 아닌 데이터의 개수를 리턴
max
select max(칼럼명)
from 테이블명;
# 칼럼에서 최대값을 리턴
min
select min(칼럼명)
from 테이블명;
# 칼럼에서 최소값을 리턴
sum
select sum(칼럼명)
from 테이블명;
# 칼럼의 값들의 합을 리턴
avg
select avg(칼럼명)
from 테이블명;
# 칼럼 값들의 평균을 리턴
GROUP BY
GROUP BY는 데이터 베이스에서 데이터를 그룹화 하고 집계함수를 사용하여 각 그룹에 대한 요약 정보를 얻을 때 사용되는 문법이다.
예제
SELECT column1, 집계함수(column2)
FROM 테이블 명
GROUP BY column1;
union과 union all
union : 중복된 것을 삭제
SELECT 'value_1' AS 'value'
UNION
SELECT 'value_1' AS 'value';
실행결과 / value : value_1
union all : 중복을 허용하여 모두 표시해줌
SELECT 'value_1' AS 'value'
UNION all
SELECT 'value_1' AS 'value';
실행결과 / value : value_1 value_1