1. count( ) : 특정 컬럼, 혹은 테이블에 몇 개의 데이터가 들어있는지 알려주는 함수
select count( [ 컬럼명 ] )
from [ 테이블명 ];
예제 1 ) books 테이블의 데이터 갯수는?
select count(*)
from books;
2. sum( ) : 특정 컬럼의 값을 모두 더하여 반환하는 함수
select sum( [ 컬럼명 ] )
from [ 테이블명 ];
예제 2 ) 이 테이블의 페이지수 총 합은?
select sum(pages)
from books;
3. avg( ) : 특정 컬럼의 값들의 평균값을 계산해주는 함수
select avg( [ 컬럼명 ] )
from [ 테이블명 ];
예제 3 ) 이 테이블의 책 페이지수 평균은?
select avg(pages)
from books;
4. max( ) : 특정 컬럼의 값들 중 가장 큰 값을 반환하는 함수
select max( [ 컬럼명 ] )
from [ 테이블명 ];
예제 4 ) 페이지수가 가장 큰 값은??
select max(pages)
from books;
5. min( ) : 특정 컬럼의 값 중 가장 작은 값을 반환하는 함수
select min( [ 컬럼명 ] )
from [ 테이블명 ];
예제 5 ) 페이지수가 가장 큰 책의 제목은?
select *
from books
order by pages desc
limit 1;
'데이터베이스' 카테고리의 다른 글
[ MySQL ] case 문 과 if() 함수 사용법 (0) | 2022.05.17 |
---|---|
[ MySQL ] Group by 사용법 (0) | 2022.05.17 |
[ MySQL ] 문자열 검색에 유용한 like 사용법 (0) | 2022.05.16 |
[ MySQL ] 데이터 중복 제거 distinct (0) | 2022.05.16 |
[ MySQL ] 페이징 처리 - Limit Offset 사용법 (0) | 2022.05.16 |