English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL AS 키워드 사용법 및 예제

SQL 키워드 참조

AS

AS 명령어는 열이나 테이블을 별명으로 사용하여 다시 이름을 지정하는 데 사용됩니다。

별명은 쿼리 기간 동안만 존재합니다。

열 별명

다음 SQL 문은 CustomerID 열과 CustomerName 열에 각각 별명을 생성합니다:

 SELECT CustomerID AS ID, CustomerName AS Customer
 FROM Customers;

다음 SQL 문은 두 개의 별명을 생성합니다. 별명 이름에 공백이 포함되어 있다면 따옴표나 괄호를 사용해야 합니다:

 SELECT CustomerName AS Customer, ContactName AS [Contact Person]
 FROM Customers;

다음 SQL 문은 'Address'라는 별명을 생성하고 이 별명은 네 개의 열 (Address, PostalCode, City, Country)을 결합합니다:

  SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country 
  AS Address
 FROM Customers;

주의:위 SQL 문이 MySQL에서 실행되도록 하려면 다음 명령어를 사용하세요:

SELECT CustomerName, CONCAT(Address, ', ', PostalCode, ', ', City, ', ', Country) AS Address
FROM Customers;

别名

下面的SQL语句选择CustomerID = 4모든 고객 주문을 선택합니다. 'Customers'와 'Orders' 테이블을 사용하며, 각각의 테이블에 'c'와 'o'라는 별명을 부여합니다(이곳에서 별명을 사용하여 SQL을 더 짧게 만듭니다):

SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn" AND c.CustomerID=o.CustomerID;

SQL 키워드 참조