一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - mysql中合并兩個字段的方法分享

mysql中合并兩個字段的方法分享

2019-12-06 15:58MYSQL教程網 Mysql

mysql中怎么合并兩個字段為一個字段呢?試了好多方法,結果還是不是我想要的

例如:select (a+b) as c from 表 

類型也一致都是varchar型的,可就是顯示不正確。 

直到concat() 

MySQL中concat函數 

下面通過一個例子介紹MySQL中的concat函數的使用方法,比如select concat('11','22','33')。 

MySQL中concat函數 

使用方法: 

CONCAT(str1,str2,…) 

返回結果為連接參數產生的字符串。如有任何一個參數為NULL ,則返回值為 NULL。 

注意: 

如果所有參數均為非二進制字符串,則結果為非二進制字符串。 

如果自變量中含有任一二進制字符串,則結果為一個二進制字符串。 

一個數字參數被轉化為與之相等的二進制字符串格式;若要避免這種情況,可使用顯式類型 cast, 例如: 

復制代碼代碼如下:


SELECT CONCAT(CAST(int_col AS CHAR), char_col) 


MySQL的concat函數可以連接一個或者多個字符串,如 

復制代碼代碼如下:


mysql> select concat('10'); 
+--------------+ 
| concat('10') | 
+--------------+ 
| 10 | 
+--------------+ 
row in set (0.00 sec) 

mysql> select concat('11','22','33'); 
+------------------------+ 
| concat('11','22','33') | 
+------------------------+ 
| 112233 | 
+------------------------+ 
row in set (0.00 sec) 

MySQL的concat函數在連接字符串的時候,只要其中一個是NULL,那么將返回NULL 
mysql> select concat('11','22',null); 
+------------------------+ 
| concat('11','22',null) | 
+------------------------+ 
| NULL | 
+------------------------+ 
row in set (0.00 sec) 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美二区三区 | 香蕉tv亚洲专区在线观看 | 古装一级无遮挡毛片免费观看 | 奇米影视久久777中文字幕 | 日本无遮挡亲吻膜下面免费 | 亚洲精品二三区伊人久久 | 男人的天堂在线 | 青青国产精品 | 97久久免费视频 | 好性20岁| 狠狠草视频| 亚洲国内精品久久 | 俄罗斯美女毛茸茸bbwbbw | 青青成人福利国产在线视频 | 日本连裤袜xxxxx在线视频 | 美女用手扒自己下部 | 亚洲视频在线看 | 欧美人禽杂交在线视频 | 国产亚洲综合精品一区二区三区 | 日韩网站在线 | 久久精品国产亚洲AV天美18 | 国产精品日韩在线观看 | 免费看一级a一片毛片 | 九九精品视频在线播放 | 美女班主任让我爽了一夜视频 | 亚洲美女啪啪 | 美国复古性经典xxxxx | 天堂网www在线观看 天堂欧美 | 成人国产精品 | 欧美日韩一区不卡 | 日韩精品视频观看 | 精品福利一区二区免费视频 | 欧美黑人性 | 亚洲天堂男人 | 狠狠久久久久综合网 | 青青青久热国产精品视频 | 亚洲国产欧美日韩在线一区 | 小伙无套内射老女人 | 国产日本久久久久久久久婷婷 | 99视频精品国在线视频艾草 | 亚洲色图丝袜 |