본문 바로가기

BASIC/DataBase

[DB] DML - SELECT

1. SELECT문

- SELECT문은 테이블을 구성하는 튜플(행)들 중에서 전체 또는 조건을 만족하는 튜플(행)을 검색하여 주기억장치 상에 임시 테이블로 구성하는 명령문이다.


2. 일반 형식

- SELECT절 : 검색하여 불러온 속성 또는 속성을 이용한 수식을 지정한다.

- FROM절 : 질의에 의해 검색될 데이터들을 포함하는 테이블명을 기술한다.

- WHERE절 : 검색할 조건을 기술한다.

- GROUP BY절 : 특정 속성을 기준으로 그룹화하여 검색할 때 그룹화할 속성을 지정한다. 일반적으로 GROUP BY절은 그룹 함수와 함께 사용된다.

- HAVING절 : GROUP BY와 함께 사용되며, 그룹에 대한 조건을 지정한다.

- ORDER BY절 : 특정 속성을 기준으로 정렬하며 검색할 때 사용한다. ASC는 오름차순, DESC는 내림차순이다.


3. 통합(UNION) 질의

- 두 테이블을 통합하여 질의문을 작성하되 같은 레코드가 두 번 나오지 않게 한다.

'BASIC > DataBase' 카테고리의 다른 글

[DB] 시스템 카탈로그  (0) 2018.02.21
[DB] 뷰(View)  (0) 2018.02.21
[DB] SQL의 개념  (0) 2018.02.21
[DB] 정규화(Normalization)  (0) 2018.02.21
[DB] 관계대수 및 관계해석  (0) 2018.02.21