"SQL 별칭"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source lang='cli'> +<source lang='console'>))
8번째 줄: 8번째 줄:


==예시 1: 컬럼명==
==예시 1: 컬럼명==
<source lang='cli'>
<source lang='console'>
mysql> SELECT COUNT(*) AS cnt FROM Customers;
mysql> SELECT COUNT(*) AS cnt FROM Customers;
+-----+
+-----+
16번째 줄: 16번째 줄:
+-----+
+-----+
</source>
</source>
<source lang='cli'>
<source lang='console'>
mysql> SELECT CONCAT(first_name,' ',last_name) AS full_name FROM employee;
mysql> SELECT CONCAT(first_name,' ',last_name) AS full_name FROM employee;
+------------+
+------------+
27번째 줄: 27번째 줄:


==예시 2: 테이블명==
==예시 2: 테이블명==
<source lang='cli'>
<source lang='console'>
mysql> SELECT a.person, a.amount, b.amount
mysql> SELECT a.person, a.amount, b.amount
     -> FROM sales1 a, sales2 b
     -> FROM sales1 a, sales2 b
38번째 줄: 38번째 줄:
+--------+--------+--------+
+--------+--------+--------+
</source>
</source>
<source lang='cli'>
<source lang='console'>
mysql> SELECT a.person, a.amount amount1, b.amount amount2
mysql> SELECT a.person, a.amount amount1, b.amount amount2
     -> FROM sales1 a, sales2 b
     -> FROM sales1 a, sales2 b

2016년 3월 29일 (화) 11:28 판

  다른 뜻에 대해서는 리눅스 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 }}