MySQL計算字段


計算字段

數據庫中存放的表是按列存放,可是有時客戶機想獲得的信息是若干列之間的組合,或者求和的值。這個組合或者求和的動作能夠放在客戶機應用程序來做。可是在數據庫中實現更為高效。

這個新計算出來的結果就稱為字段。

比如我們須要vend的name后面用括號說明所屬國家。

則能夠實現例如以下,使用MySQL的Concat拼接函數實現拼接:


可是這不過得到了一個值,沒有對應的名稱。客戶機上的應用程序沒法引用這個結果。因此使用別名來命令這個新獲得的字段以供客戶機應用程序調用。別名使用as 后接別名名稱:



除了合並多個列,有時候還須要進行計算,如計算出某訂單中同類物品的總價,先看一下訂單:


我們要做得就是計算同一類物品的總價。新生成一列:



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM