sql必知必會學習記錄(七)-建立計算欄位
阿新 • • 發佈:2018-12-01
sql必知必會學習記錄(七)
本次記錄內容主要包括sql 必知必會 第七章 建立計算欄位的相關內容
- 拼接欄位
在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;
- 別名
別名(alias)是一個欄位或值的替換名。別名用AS關鍵字賦予。任何客戶機應用都可以按名引用這個列,就像它是一個實際的表列一樣。
SELECT CONCAT(RTRIM(vend_name),' (',RTRIM(vend_country),' )') AS vend_title FROM vendors ORDER BY vend_name;
- 執行算術計算
mysql 中支援下面表中的基本算術操作符:
操作符 | 說明 |
---|---|
+ | 加 |
- | 減 |
* | 乘 |
/ | 除 |