10 計算字段


拼接:

多數DBMS使用+或|來實現拼接,MySQL使用concat()函數。


例:
selete concat(v_name,' (',c_country,')')
from vendors
order by v_name;

以上selete連接4個部分:v_name列中的名字、空格和左圓括號、c_country列中的國家、右圓括號。

改善:
selete concat(v_name,' (',rtrim(c_country),')')
rtrim():去掉值右邊的空格

爲拼接後的字段命名:as--這樣客戶機就可以按名引用它。

selete concat(v_name,' (',rtrim(c_country),')')as v_title

(說明:別名有時也稱導出列)

計算:

例:
selete p_id,qun,price,qun*price as sum
from items
where num=2005;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章