iT邦幫忙

2022 iThome 鐵人賽

DAY 15
0

使用別名 AS 來修改輸出結果

簡單地來說,別名的目的是為了讓 SQL 產生的結果易讀。

我們可以設定資料表或欄位的別名,修改用於輸出的名稱。

以下我們使用欄位名稱做範例。

SQL 語法如下:

SELECT column_name AS 'column_other_name'
FROM table_name;

我們再次檢視 breeder 這張資料表:

這次我只想要 name & location 的欄位,並想要更準確的名稱:

name -> breeder_name
location -> farm location

我們可以寫成:

SELECT  name AS breeder_name, 
FROM table_name;

                breeder_names           |       farm_location
----------------------------------------+---------------------------
 Eiichi Kobayashi                       | Saru District, Hokkaido
 Country Bokujo                         | Hidaka District, Hokkaido
 Phillips Racing Partnership            
 & John Phillips                        | America
 Shadai Farm                            | Chitose, Hokkaido
 Inaba Bokujo                           | Hidaka District, Wakayama
(5 rows)

雖然別名的使用的確使語意更加清楚,但真正使用別名的好處並沒有特別明顯,不過這在 SQL表格連接(join)時就會很清楚了。


上一篇
Day 14 選取資料 - ORDER BY、LIMIT
下一篇
Day 16 章節安排 & SQLBolt
系列文
新手小白的每天一點SQL31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言