반응형
SQL에서 Alias(별칭)은
컬럼이나 테이블에 임시 이름을 주는 용도로 사용하는데
컬럼이나 테이블 뒤에 한번 띄고 Alias를 입력하거나
혹은 컬럼명 AS Alias명 으로 사용해주게 된다
여기서 Alias를 굳이 사용하는 이유는
가독성을 높이기 위해 사용하게 되는데
자주 보게 되는 예제는
함수(Function)를 호출하거나 테이블에 이름을 주는 경우가 되겠다
맨 위의 스크린샷을 보면 Alias를 주지 않아서
한 눈에 봐도 암이 걸리는데
Alias를 사용해주면 훨씬 가독성이 좋아진 것이 보인다
그리고 테이블에 사용아는 경우에는
대부분의 테이블은 이름이 길고 사용하기 불편한데
Alias를 사용하면 테이블명 A 이런 식으로 지정한 뒤
A.컬럼명과 같이 편하게 사용할 수 있다
이게 뭐가 편하지? 이런 생각이 든다면
CITY_INFO_TBL과 A만 붙이는 것 중에
뭐가 더 편한지 생각해보면 이해가 쉬울거다
결국 Alias는 가독성을 높여주려고 사용하는 것이기 때문에
함수와 테이블의 예제를 생각해보고 이해를 해주면 되겠다
반응형
'기타 개념정리' 카테고리의 다른 글
CRON Expression 사용방법 및 생성기 (0) | 2021.02.23 |
---|---|
SQL에서 인덱스가 필요한 이유 (0) | 2021.02.02 |
SQL IN EXISTS JOIN 성능 비교 및 용도 정리글 (0) | 2021.01.28 |
MySQL 에서 쿼리를 소문자로 작성해야 하는 이유 (0) | 2021.01.28 |
인터페이스 테이블 개념정리 (0) | 2021.01.26 |
댓글