『Lena's by ☆볶기!!』: Restart !!

Rorolena
[T-SQL] AS
(MSSQL 포스팅 안내는 이쪽으로)

내용소개)_
이번엔 AS에 관한 내용입니다.
SELECT FROM에는 여러 테이블과 여러 컬럼을 등록 시킬수가 있는데요
하지만 위의 내용대로 라면 앞으로 복수의 테이블이나 규모가 복잡해질수록
무척 사용하기 불편할것이다 라는 생각이 들으실겁니다.

이를 보완 해주는것으로 T-SQL에는 AS라는 것이 있습니다.
정식 명칭으로는 alias(엘-리어스)라고 하며 기능은 명칭 그대로 별칭을 붙여주는 기능을 합니다.

c, cpp, csharp, c-sharp, sql, xml, xslt, html, xhtml, css, js, jscript, javascript
USE LibraryBase;
SELECT * FROM TBook AS TB;
SELECT ID AS NID, Name AS 'Book Title' FROM TBook;
SELECT TB.ID AS NID, TB.Name AS 'Book Title' FROM TBook AS TB;
위의 4줄 코드를 실행시키면 다음과 같은 3개의 내용이 출력됩니다.


기능은 크게 2가지로 출력시 보여줄 이름(순수한 의미로)과 코드상 구분을 위한 이름을 정해줄수 있습니다.
(물론 코드상에서 구분을 위해 정해준 이름도 출력시 그이름으로 출력됩니다.)

이런 AS는 쿼리문을 사용간에 편의와 구분을 위해 제공되는 것으로
AS자체가 Table정보 자체에 영향을 미치진 않습니다.

'개발실 ◐ ━━ > MSSQL' 카테고리의 다른 글

[T-SQL] WHERE  (2) 2013.10.27
[T-SQL] USE, SELECT, FROM  (0) 2013.10.23
[MSSQL] 데이터 입력, 편집, 삭제 하기  (2) 2013.10.23
[T-SQL] 자료형  (0) 2013.10.21