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

 
(사용자 2명의 중간 판 11개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{다른뜻|리눅스 as}}
{{다른뜻|리눅스 alias}}
{{다른뜻|자율시스템}}
==개요==
;SQL Aliases
;SQL Aliases
;SQL 별칭
;SQL 별칭
;SQL AS
*컬럼명, 테이블명 등이 길거나 특수문자가 포함된 경우, 짧고 쉬운 이름으로 대체할 수 있음


==예시==
==예시 1: 컬럼명==
<source lang='cli'>
<source lang='console'>
mysql> SELECT COUNT(*) FROM Customers;
+----------+
| COUNT(*) |
+----------+
|        3 |
+----------+
</source>
<source lang='cli'>
mysql> SELECT COUNT(*) AS cnt FROM Customers;
mysql> SELECT COUNT(*) AS cnt FROM Customers;
+-----+
+-----+
19번째 줄: 17번째 줄:
+-----+
+-----+
</source>
</source>
<source lang='console'>
mysql> SELECT CONCAT(first_name,' ',last_name) AS full_name FROM employee;
+------------+
| full_name  |
+------------+
| John Smith |
| Jane Doe  |
+------------+
</source>
==예시 2: 테이블명==
<source lang='console'>
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 |
+--------+--------+--------+
</source>
<source lang='console'>
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 |
+--------+---------+---------+
</source>
==같이 보기==
*[[SQL 키워드]]


==참고 자료==
==참고==
*https://en.wikipedia.org/wiki/Alias_(SQL)
*http://www.w3schools.com/sql/sql_alias.asp
*http://www.w3schools.com/sql/sql_alias.asp


[[분류: SQL]]
[[분류: SQL]]

2018년 3월 31일 (토) 19:12 기준 최신판

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