Programing/DB
[MySQL] Alias
꾸압
2022. 11. 25. 17:33
<설명>
- SQL의 tmp 변수 같은 것.
- Table 이나 Table 내부의 Column에 Temporary Name(임시 이름, 별명) 을 부여함
- Alias를 통해 Column 이름을 더 읽기 쉽게 만들 수 있음
- Query 에서만 존재함. Query가 끝나면 사라짐
- Alias 는 AS 키워드로 만들어짐.
<활용>
<기본 구조 - COLUMN 버전>
SELECT [COLUMN 이름] AS [ALIAS 이름]
FROM [TABLE 이름];
<기본구조 - TABLE 버전>
SELECT [COLUMN 이름]
FROM [TABLE 이름] AS [ALIAS 이름]
<이건 예시_COLUMN>
SELECT custommer_id AS id, customer_name AS customer
FROM customers;
<이건 예시_TABLE>
SELECT o.order_id, o.order_date, c.customer_name
FROM customer AS c, orders AS o
WHERE c.customer_name = 'Around the Horn' AND c.customer_id = o.customer_id;
<출처 1> https://www.w3schools.com/sql/sql_alias.asp
<출처 2>