1. 테이블 / 컬럼 에 임시 이름을 부여 할 때 사용
예시1)
SELECT column_name AS alias_name
FROM table_name;
예시2)
SELECT column_name(s)
FROM table_name AS alias_name;
2. "AS" 는 생략 가능하다.
예시)
SELECT CustomerID ID
FROM Customers;
3. ALIAS 에 공백(스페이스) 를 만들고 싶을 때는 [] 혹은 "" 사용
예시1)
SELECT ProductName AS [My Great Products]
FROM Products;
예시2)
SELECT ProductName AS "My Great Products"
FROM Products;
4. 하나의 컬럼에 복수의 컬럼 값을 붙여서 사용할 때는 CONCAT 혹은 + 혹은 || 사용
예시1) +
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country AS Address
FROM Customers;
예시2) MYSQL - CONCAT
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
예시3) ORACLE - ||
SELECT CustomerName, (Address || ', ' || PostalCode || ' ' || City || ', ' || Country) AS Address
FROM Customers;
5. 테이블에서 ALIAS 를 사용하는 경우는 복수의 테이블을 쿼리문에 이용할 때 사용
예시1)
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;
'IT 이야기' 카테고리의 다른 글
[SAP] 오더 상태 약어 (0) | 2024.12.17 |
---|---|
[전자기기] 삼성전자 갤럭시폴드 슬림 출시예정 정리 (Feat.ChatGPT) (7) | 2024.10.04 |
[SQLD] DAY-1: 데이터 모델링의 이해 (1) | 2024.09.12 |
[IT] SQL - Where 절 사용 연산자 목록 (0) | 2024.08.19 |
[IT] 리눅스 윈도우즈 비교 (2) | 2024.08.13 |