분류
sql
SELECT Query에서 Alias 사용
본문
SELECT Query 에서 칼럼의 결과값을 별명(Alias)로 부여합니다.
mysql> SELECT Name, InStock+OnOrder-Reserved AS Available
-> FROM Topic
-> WHERE Name LIKE '%bach%'
-> ORDER BY Name;
결과값을 정렬하여 가져올 때 연계하여 사용할 수 있습니다.
mysql> SELECT first_name, start_date, CURDATE(),
-> (YEAR(CURDATE())-YEAR(start_date)) - (RIGHT(CURDATE(),5)<RIGHT(start_date,5))
-> AS YearServed
-> FROM employee ORDER BY YearServed;
테이블 조인에서 테이블 별칭으로 사용할 수 있습니다.
mysql> SELECT O.ID from Employee AS O, job AS C
-> WHERE C.ID = O.ID;
내장함수를 사용할 때 함수의 별칭으로 사용할 수 있습니다.
mysql> SELECT concat(First_Name, " ",Last_Name) AS Name FROM employee;
- 이전글Row Constructor (행 생성자) 15.05.14
- 다음글SELECT Query에서 논리 연산자 15.05.13