SQL Alias(별명)
- 이전 페이지 SQL Between
- 다음 페이지 SQL Join
SQL을 사용하여 열 이름과 테이블 이름에 별명(Alias)을 지정할 수 있습니다.
SQL Alias
SQL 테이블 별명 문법
SELECT column_name(s) FROM table_name AS alias_name
SQL 열 별명 문법
SELECT column_name AS alias_name FROM table_name
Alias 인스턴스: 테이블 이름 별명 사용
"Persons"와 "Product_Orders"라는 두 테이블이 있습니다. 이 두 테이블에 "p"와 "po"라는 별명을 지정했습니다.
지금, "John Adams"의 모든 주문을 나열하고자 합니다.
아래의 SELECT 문을 사용할 수 있습니다:
SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
별명을 사용하지 않은 SELECT 문:
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName FROM Persons, Product_Orders WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
위의 두 SELECT 문에서 별명이 쿼리 프로그램을 더 읽기 쉽게하고 쓰기 쉽게 만들어 줄 수 있다는 것을 볼 수 있습니다.
Alias 예제: 열 이름 별명 사용
Personstable:
Id | LastName | FirstName | 주소 | 도시 |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
SQL:
SELECT LastName AS 가족 이름, FirstName AS 이름 FROM Persons
결과:
가족 이름 | 이름 |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- 이전 페이지 SQL Between
- 다음 페이지 SQL Join