③ 함수를 이용한 검색문
집계 함수의 종류는 다음과 같다.
SUM(속성_이름) | 지정된 속성의 합계를 구하는 함수 |
AVG(속성_이름) | 지정된 속성의 평균을 구하는 함수 |
MAX(속성_이름) | 지정된 속성의 값 중 최대값을 구하는 함수 |
MIN(속성_이름) | 지정된 속성의 값 중 최솟값을 구하는 함수 |
COUNT(속성_이름) | 지정된 속성의 행 수를 세어주는 함수 |
학생테이블
학번 | 성명 | 학년 | 수강과목 | 점수 | 연락처 |
011111 | 김예진 | 1 | 경영학과 | 85 | 2341-4567 |
022010 | 김상현 | 2 | 산업공학과 | 80 | 111-1234 |
033223 | 김태희 | 1 | 데이터베이스 | 88 | 2452-2151 |
044020 | 유병승 | 3 | 운영체제 | 92 | |
055533 | 양호준 | 2 | 행정학과 | 90 | 2432-4461 |
066017 | 이우식 | 4 | 행정학과 | 75 | 6255-758 |
예1) [학생] 테이블에서 1학년 학생의 점수 합계를 구하시오.
SELECT SUM(점수) FROM 학생 WHERE 학년=1; |
<결과>
173 |
예2) [학생] 테이블에서 3학년 이상 학생의 수를 '학생수'라는 속성 이름으로 구하시오.
SELECT COUNT(*) AS 학생수 FROM 학생 WHERE 학년>=3; |
<결과>
학생수 |
1 |
'정보처리기사' 카테고리의 다른 글
SQL 조작어(DML) - SELECT 그룹 분류 질의문 (0) | 2021.07.20 |
---|---|
SQL 조작어(DML) - SELECT (검색된 결과 정렬) (0) | 2021.07.20 |
SQL 조작어(DML) - SELECT (단순질의문, DISTINCT) (0) | 2021.07.17 |
SQL 정의어 (DDL) - DROP (0) | 2021.07.17 |
SQL 정의어 (DDL) -ALTER (0) | 2021.07.17 |