개발/SQL&DB

[SQL/DB] 별칭(Alias)의 모든 것

hitit1000 2024. 2. 20. 16:19

 

별칭(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