1. 程式人生 > >sql必知必會學習記錄(七)-建立計算欄位

sql必知必會學習記錄(七)-建立計算欄位

sql必知必會學習記錄(七)

本次記錄內容主要包括sql 必知必會 第七章 建立計算欄位的相關內容

  1. 拼接欄位

在MySQL的SELECT語句中,可使用Concat()函式來拼接兩個列。

SELECT CONCAT(vend_name,'(',vend_country,')') FROM vendors ORDER BY vend_name;

在mysql 中,RTrim()函式可以去掉值右邊的所有空格。還支援LTrim()(去掉串左邊的空格)以及Trim()(去掉串左右兩邊的空格)

SELECT CONCAT(RTRIM(vend_name),'(',RTRIM(vend_country),')') FROM vendors ORDER BY vend_name;

  1. 別名

別名(alias)是一個欄位或值的替換名。別名用AS關鍵字賦予。任何客戶機應用都可以按名引用這個列,就像它是一個實際的表列一樣。

SELECT CONCAT(RTRIM(vend_name),' (',RTRIM(vend_country),' )') AS vend_title FROM vendors ORDER BY vend_name;

  1. 執行算術計算

mysql 中支援下面表中的基本算術操作符:

操作符 說明
+
-
*
/