본문 바로가기
기타 개념정리

SQL에서 Alias를 사용하는 이유

by wakestand 2021. 1. 29.
반응형

SQL에서 Alias(별칭)은

컬럼이나 테이블에 임시 이름을 주는 용도로 사용하는데 

컬럼이나 테이블 뒤에 한번 띄고 Alias를 입력하거나

혹은 컬럼명 AS Alias명 으로 사용해주게 된다

 

여기서 Alias를 굳이 사용하는 이유는

가독성을 높이기 위해 사용하게 되는데

자주 보게 되는 예제는

함수(Function)를 호출하거나 테이블에 이름을 주는 경우가 되겠다

맨 위의 스크린샷을 보면 Alias를 주지 않아서

 

한 눈에 봐도 암이 걸리는데

Alias를 사용해주면 훨씬 가독성이 좋아진 것이 보인다

 

그리고 테이블에 사용아는 경우에는

대부분의 테이블은 이름이 길고 사용하기 불편한데

Alias를 사용하면 테이블명 A 이런 식으로 지정한 뒤

A.컬럼명과 같이 편하게 사용할 수 있다

 

이게 뭐가 편하지? 이런 생각이 든다면

CITY_INFO_TBL과 A만 붙이는 것 중에

뭐가 더 편한지 생각해보면 이해가 쉬울거다

 

결국 Alias는 가독성을 높여주려고 사용하는 것이기 때문에

함수와 테이블의 예제를 생각해보고 이해를 해주면 되겠다

반응형

댓글