自學書籍.MySQL必知必會 - 建立計算字段

    

計算字段:sql

1.存儲在數據庫中的數據通常不是應用程序所需格式,咱們須要直接從數據庫中檢索出轉換,計算或格式化過的數據,而不用檢索出數據而後再用應用程序去處理從新格式化,由於通常狀況下數據庫服務器上完成這些操做比應用程序要快的多,這就是計算字段的重要性數據庫


拼接字段:服務器

1.將多個列拼接起來,在SELECT語句中能夠使用CONCAT函數來拼接兩個列,RTRIM函數刪除右邊空白,TRIM函數刪除左右兩邊的空白,LTRIM刪除左邊空白, AS給新字段命別名函數

SELECT vend_name, vend_country, CONCAT(RTRIM(vend_name), '(', RTRIM(vend_country), ')') AS vend_info
FROM vendors;


執行算術計算:code

1.計算字段的另外一個常見用途是對檢索出的數據進行算戶計算it

SELECT prod_id,
       quantity,
       item_price,
       quantity*item_price AS expanded_price
FROM orderitems
WHERE order_num = 20005;
相關文章
相關標籤/搜索