SQL 별칭

  다른 뜻에 대해서는 리눅스 as 문서를 참조하십시오.
  다른 뜻에 대해서는 리눅스 alias 문서를 참조하십시오.
  다른 뜻에 대해서는 자율시스템 문서를 참조하십시오.

1 개요[ | ]

SQL Aliases
SQL 별칭
SQL AS
  • 컬럼명, 테이블명 등이 길거나 특수문자가 포함된 경우, 짧고 쉬운 이름으로 대체할 수 있음

2 예시 1: 컬럼명[ | ]

mysql> SELECT COUNT(*) AS cnt FROM Customers;
+-----+
| cnt |
+-----+
|   3 |
+-----+
mysql> SELECT CONCAT(first_name,' ',last_name) AS full_name FROM employee;
+------------+
| full_name  |
+------------+
| John Smith |
| Jane Doe   |
+------------+

3 예시 2: 테이블명[ | ]

mysql> SELECT a.person, a.amount, b.amount
    -> FROM sales1 a, sales2 b
    -> WHERE a.person = b.person;
+--------+--------+--------+
| person | amount | amount |
+--------+--------+--------+
| Joe    |   1000 |   2000 |
| Alex   |   2000 |   2000 |
+--------+--------+--------+
mysql> SELECT a.person, a.amount amount1, b.amount amount2
    -> FROM sales1 a, sales2 b
    -> WHERE a.person = b.person;
+--------+---------+---------+
| person | amount1 | amount2 |
+--------+---------+---------+
| Joe    |    1000 |    2000 |
| Alex   |    2000 |    2000 |
+--------+---------+---------+

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}