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

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

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) 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品视频久久 | 欧美免赞性视频 | 国产伊人网 | 亚洲国产情侣一区二区三区 | 好大~好爽~再进去一点 | 日韩毛片在线 | 人人看人人射 | 猫扑俩性| 色先锋 影音先锋a 资源站 | 国产视频在线一区 | 黑人巨大精品战中国美女 | 精品久久久久久国产 | 岛国不卡 | 爱福利视频一区二区 | 亚洲网红精品大秀在线观看 | 国产精品亚洲片在线不卡 | 国产高清视频免费最新在线 | 国产成人精品高清在线观看99 | 国产成人精品男人的天堂538 | 美女全身体光羞羞漫画 | 午夜视频网站 | 亚洲 欧美 中文 日韩欧美 | 亲爱的客栈第二季免费观看完整版 | 色多多影院 | 九九99九九精彩网站 | 日本69视频在线观看 | 亚洲精品国产成人中文 | 欧美xingai| 99久久精品在免费线18 | 国产精品 视频一区 二区三区 | 日本欧美大码a在线视频播放 | 亚洲第6页| 亚洲高清一区二区三区四区 | 成年视频在线观看 | 国产一区国产二区国产三区 | 免费黄色片在线观看 | 久久无码AV亚洲精品色午夜麻豆 | 色橹| 精品蜜臀AV在线天堂 | 三极片在线观看 | 四虎影视网站 |