댓글 검색 목록

[sql] SELECT Query에서 Alias 사용

페이지 정보

작성자 운영자 작성일 15-05-14 00:37 조회 2,503 댓글 0

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; 

댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.