SQL로 데이터 다루기(sum,avg,min,max,count)

highway92·2021년 9월 14일
0

SQL

목록 보기
3/11

1. count

검색한 결과의 데이터의 개수를 가져오는 내장함수 NULL인 데이터는 제외한다.

예시


select count(*) from book;
-- 한 개의 열이라도 데이터가 있다면 count에 포함된다 --

select count(title) from book;
-- book 테이블에서 title 열의 데이터만 확인하여 count해준다.--

2. limit

테이블에서 출력하고자 하는 데이터의 개수를 제한하는 명령어이다.

예시


select * from book limit 5;
-- 상위 5개의 데이터를 가져온다.--


select * from book limit 1, 5;
-- 1 ~ 5까지의 데이터를 불러온다. --

3. avg, sum

평균과 총합을 구할 때 사용하는 내장함수이다.

예시


select sum(math) from student;

select sum(math),sum(english) from student;
-- 여러 개를 한번에 하고 싶을 땐 위와 같이 가능하다.--

select avg(math) from student
-- sum 과 이용법이 같다. --

4. max, min

테이블에 존재하는 데이터에서 최대값(최소값)을 가져오는 내장함수.
특이한 점은 숫자형 뿐만 아니라 문자형도 가능하다는 것이다.

예시

select max(korean) from student;
profile
웹 개발자로 활동하고 있습니다.

0개의 댓글