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