拼接:
多數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;