Query 처리 순서는 다음과 같다.
1. from: 한 개 이상의 테이블을 이용하여 테이블을 만든다. -> 튜플을 하나씩 꺼낸다.
( from에서 alias한 것은 전체 범위에서 사용 가능)
2. where: 꺼내진 하나의 튜플을 기준으로 where 부분을 evaluate 한다. true일 경우 통과, false일 경우 누락
3. select: 테이블에서 보여질 원하는 칼럼만 지정한다. (이 때 칼럼을 alias 사용한 것은 이 시점부터 사용 가능)
4. group by:
5. having:
6. order by: 출력시 튜플을 정렬할 기준을 정한다.( select에서 선택한 칼럼 중 1개 이상이 옴)
7. limit : 출력할 튜플의 개수를 지정한다. (오프셋도 사용 가능)
'컴퓨터공학 > 데이터베이스(database)' 카테고리의 다른 글
[Transaction] easy test Serializability (0) | 2020.05.30 |
---|---|
[Transaction] View Seiralizability (0) | 2020.05.30 |
CREATE QUERY (0) | 2019.10.10 |
INSERT_QUERY (0) | 2019.10.10 |
DDL 명령어 (0) | 2019.10.10 |