[MSSQL] ALIAS(별칭) 설명 및 사용법

데이터베이스를 활용하다보면, 컬럼(필드) 값은 코드값으로 영어로 표시되어 있는 부분을 확인할 수 있습니다.

 

이에 대해 해당 컬럼 뿐 아니라 데이터, 서브쿼리, 조건문 등에 대해 간단한 별칭을 설정할 수 있습니다.

ALIAS 문법을 통해 가능하며, 자세한 방법은 아래 내용으로 살펴보겠습니다.

 

 

ALIAS 란?

ALIAS(알리아스)는 값에 별칭을 주어 표시 및 접근을 설정한 별칭으로 가능하도록 합니다.

컬럼, 데이터, 테이블,서브쿼리, WHERE절 등에서 사용할 수 있습니다.

대표적으로는 직관적으로 알기 힘들거나, 헷갈리는 컬럼에 AS(별칭)를 많이 활용합니다.

 

ALIAS 문법 

컬럼명 AS 컬럼명칭 -- 해당 컬럼에 별칭 설정

테이블명 AS 테이블명칭 -- 해당 테이블에 별칭 설정

 

ALIAS 사용 예시 

1. 컬럼에 별칭 설정

SELECT CD_PARTNER AS 거래처코드, LN_PARTNER AS 거래처명, SN_PARTNER AS 거래처약칭, NM_CEO AS 대표자명, *

FROM MA_PARTNER

별칭 예시 데이터(임의 데이터)

   > 해당 표를 보면 한글로 지정된 컬럼이 설정한 별칭으로 보이는 걸 확인할 수 있습니다.

 

 

2. 컬럼 PRODUCT_ID + SKU_ID의 값을 SET_PRODUCT_ID라는 별칭(AS) 설정 

SELECT PRODUCT_ID + SKU_ID AS SET_PRODUCT_ID

FROM CF_TABLE

 

 

3. EX_TABLE이라는 테이블에 A라는 별칭 짓기

SELECT * FROM EX_TABLE AS A

 

댓글

Designed by JB FACTORY