MSSQL

애니위즈 2011. 2. 22. 18:10

SELECT문(2)는 집단함수와 조인에 대한 설명이다.

 

*SELECT문의 표준 구문

 

select [distinct] 열_이름[, ...]

from    테이블_이름[, ...]

[where 조건

[중첩질의]]

 

*집단함수

count, sum, avg, max, min

집단함수는 검색된 여러 개의 행들을 하나 이상의 그룹으로 만드는 함수.

 

학생중에 임씨성을 가진사람들의 키정보를 구하여라.

[예제]----------------------------

select count() as '키정보'

from 학생

where 이름 like '임%';

----------------------------------

like의 %는 뒤의 모든것, _은 한글자.

 

테이블에서 검색된 전체 행은 GROUP BY 절에 명시된 열 값을 기준으로 되어 그룹화된다.

 

개체무결성 - 기본키 : Not Null, 절때 공백이 존재해서는 안됨.

참조무결성 - 외래키(Foreign Key)

조인은 외래키를 이용한다.

 

BETWEEN뒤에는 반듯이 AND.