成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

帶您深入了解MYSQL字符串連接

數據庫 MySQL
字符串連接在每個數據庫系統中都有所不同。那么MYSQL數據庫中字符串連接究竟有何獨到之處呢?閱讀下文,您就可以找到答案。

MYSQL字符串連接和其他數據庫不太一樣,下面就為您詳細介紹MYSQL字符串連接的方法,如果您對此方面感興趣的話不妨一看。

在Java、C#等編程語言中字符串的拼接可以通過加號“+”來實現,比如:"1"+"3"、"a"+"b"。
在MYSQL中也可以使用加號“+”來連接兩個字符串,比如下面的SQL:
SELECT '12'+'33',FAge+'1' FROM T_Employee

仔細觀察***列,驚訝嗎?這個列的顯示結果并不是我們希望的“1233”,而是把“12”
和“33”兩個字符串當成數字來求兩個數的和了;同樣將一個數字與一個MYSQL字符串用加號“+”連接也是同樣的效果,比如這里的第二列。
在MYSQL中,當用加號“+”連接兩個字段(或者多個字段)的時候,MYSQL會嘗試將字段值轉換為數字類型(如果轉換失敗則認為字段值為0),然后進行字段的加法運算。因此,當計算的'12'+'33'的時候,MYSQL會將“12”和“33”兩個字符串嘗試轉換為數字類型的12和33,然后計算12+33的值,這就是為什么我們會得到45的結果了。同樣道理,在計算FAge+'1'的時候,由于FAge為數字類型,所以不需要進行轉換,而'1'為字符串類型,所以MYSQL將'1'嘗試轉換為數字1,然后計算FAge+1做為計算列的值。
MYSQL會嘗試將加號兩端的字段值嘗試轉換為數字類型,如果轉換失敗則認為字段值為0,比如我們執行下面的SQL語句:
SELECT 'abc'+'123',FAge+'a' FROM T_Employee

在MYSQL中進行字符串的拼接要使用CONCAT函數,CONCAT函數支持一個或者多個參數,參數類型可以為字符串類型也可以是非字符串類型,對于非字符串類型的參數MYSQL將嘗試將其轉化為字符串類型,CONCAT函數會將所有參數按照參數的順序拼接成一個字符串做為返回值。比如下面的SQL語句用于將用戶的多個字段信息以一個計算字段的形式查詢出來:
SELECT CONCAT('工號為:',FNumber,'的員工的幸福指數:',FSalary/(FAge-21))
FROM T_Employee

CONCAT支持只有一個參數的用法,這時的CONCAT可以看作是一個將這個參數值嘗試轉化為字符串類型值的函數。MYSQL中還提供了另外一個進行字符串拼接的函數CONCAT_WS,CONCAT_WS可以在待拼接的字符串之間加入指定的分隔符,它的***個參數值為采用的分隔符,而剩下的參數則為待拼接的字符串值,比如執行下面的SQL:
SELECT CONCAT_WS(',',FNumber,FAge,FDepartment,FSalary) FROM T_Employee

與MYSQL不同,MSSQLServer中可以直接使用加號“+”來拼接字符串。比如執行下面的SQL語句:
SELECT '工號為'+FNumber+'的員工姓名為'+Fname FROM T_Employee
WHERE FName IS NOT NULL

 

 

【編輯推薦】

查看MySQL數據庫表的命令介紹

帶您了解什么是Mysql分表

MySQL服務器的內部鎖定

Mysql Merge表的優點

Mysql行級鎖和頁級所的優缺點

責任編輯:段燃 來源: 互聯網
相關推薦

2010-10-14 11:33:42

MySQL用戶

2010-11-11 13:39:57

SQL連接查詢

2010-10-12 15:30:04

MySQL權限管理

2010-10-15 11:27:21

Mysql臨時表

2010-10-15 15:32:06

Mysql外部鎖定

2010-11-22 11:09:00

MySQL索引類型

2010-10-11 16:45:18

MySQL ifnul

2010-10-14 11:25:39

2010-10-09 14:08:52

MYSQL Cast函

2010-10-09 10:49:07

MySQL默認字符集

2017-10-31 11:30:22

數據庫MySQL權限管理

2010-10-29 10:04:27

2010-10-19 13:26:45

SQL Server事

2010-09-28 10:46:39

sql字段類型

2010-10-27 15:58:01

Oracle臨時表

2010-10-29 14:57:12

Oracle歸檔模式

2010-10-26 11:28:33

ORACLE運行方式

2010-10-28 10:19:29

oracle權限管理

2010-09-27 11:29:36

SQL全文索引

2010-11-19 15:53:28

oracle管理表空間
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 羞羞的视频免费在线观看 | 亚洲激精日韩激精欧美精品 | 老牛嫩草一区二区三区av | 久热国产精品视频 | 欧美国产精品一区二区三区 | 国产在线精品一区二区 | 日韩一区二区免费视频 | 成人一区av偷拍 | 中文字幕av网 | 日韩中文字幕 | 日韩欧美一区二区三区免费观看 | 2021天天干夜夜爽 | 成人影院在线 | 国产精品视频yy9299一区 | 国内自拍视频在线观看 | 91精品国产麻豆 | 天天舔天天 | 久久高清| 国产乱码久久久久久一区二区 | 中文字幕国产精品 | 精品国产欧美 | 日韩中文不卡 | 亚洲精品免费在线 | 国产精品一区二区不卡 | 黄色在线免费观看视频 | 国产精品国产精品国产专区不卡 | 久久综合一区二区 | 国产在线中文字幕 | 久久国产精品免费一区二区三区 | 国产精品亚洲一区二区三区在线 | 国产美女视频 | 亚洲一区二区三区久久久 | 欧美日韩一区二区三区四区 | 久久精品视频在线观看 | 亚洲一区二区欧美 | 精品国产区 | 亚洲免费精品一区 | 精品不卡 | 亚洲va国产日韩欧美精品色婷婷 | 九久久| 欧美国产一区二区 |