-- 내장함수
--집계함수
--샘플테이블
Create Table dbo.Score
(
Num Int Identity(1 , 1) Primary Key, -- 일련번호
Kor Int Not Null, -- 국어점수
Eng Int Null -- 영어점수
)
Go
--샘플데이터입력
Insert Score Values(100, 90)
Insert Score Values(80, 75)
Insert Score Values(85, 90)
Insert Score Values(85, NULL)
--전체출력
Select * From Score
Go
--국어점수짝수점수의총점/평균/카운트
Select COUNT(Kor) From Score Where Kor % 2 = 0--Count() : 건수
Select AVG(Kor) From Score Where Kor % 2 = 0 --Avg() : 평균
Select MAX(Kor)From Score --Max() : 최대값
Select MIN(Kor)From Score --Min() : 최소값
--
Select COUNT(*) From Score -- 카운트값: 4
Select COUNT(Kor) From Score -- 카운트값: 4
Select COUNT(Eng) From Score --카운트값:3=Null값은제외해서카운트
'DataBase > MS SQL' 카테고리의 다른 글
15.MS_SQL 2008 - T-SQL 문법 : 내장함수(문자열 관련 함수) (0) | 2009.09.11 |
---|---|
14.MS_SQL 2008 - T-SQL 문법 : 내장함수(수학관련함수) (0) | 2009.09.11 |
12.MS_SQL 2008 - T-SQL 문법 : 제어문 (0) | 2009.09.11 |
11.MS_SQL 2008 - T-SQL 문법 : 연산자 (0) | 2009.09.11 |
10.MS_SQL 2008 - T-SQL 문법 : 데이터형식과 변환 (0) | 2009.09.11 |
Comments