별칭(Alias) 이란?
컬럼, 테이블, 서브 쿼리, WHERE 절 등에서
비교적 긴 명칭을 사용 시 짧게 줄여 쓰기위해 사용하는 것
- 별칭은 해당 쿼리에서만 사용
- SELECT 문장에서만 사용 가능
- 별칭에 공백이 있다면 " " 처리
- 별칭의 예약어(키워드)는 AS 이며, 생략 가능
※ 주의사항
WHERE 절에서 사용 불가능
- SELECT 문장의 실행 순서 상 WHERE절이 먼저 실행되므로 사용 불가능
더보기
SELECT 문장의 실행 순서 :
FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY
별칭 사용 방법
# table 별칭
SELECT T.ColumnID
FROM Table AS T;
# column 별칭
SELECT ColumnID AS ID
FROM Table;
# 예약어 AS는 생략 가능 #
SELECT ColumnID ID
FROM Table;
오타 및 틀린점이 있으면 피드백 부탁드립니다.
'개발 > SQL&DB' 카테고리의 다른 글
[SQL/DB] SELECT Query 실행 순서 (2) | 2024.02.21 |
---|---|
[SQL/DB] SQL Function 정리 (0) | 2024.02.15 |