MySQL – 自訂顯示的欄位,讓它出現你想自訂的內容

假設資料表table只有兩個 a  b 欄位,

一般查詢是:
 

SELECT a, b
FROM table

輸出得到的結果: 
——————————————————– 
a b
——————————————————–
1 X
2 X
3 X
——————————————————– 

 
今天我想要自訂第三個欄位c,內容要顯示"我是多餘的",那就:   

SELECT    a, b, '我是多餘的' as C
FROM    table

輸出得到的結果:
——————————————————– 
a b c
——————————————————–
1 X 我是多餘的
2 X 我是多餘的 
3 X 我是多餘的 
——————————————————–  

非常好用,尤其是搭配 union , 當不同資料表的結合時,往往資料表A有的欄位,資料表B沒有。
這時候在資料表B自訂想顯示的欄位,就方便多了!

因為使用union 聯集資料表,有規定欄位名稱必須一模一樣喔~

 

 

發表迴響