码迷,mamicode.com
首页 > 数据库 > 详细

MySQL学习笔记:concat、concat_ws、group_concat —— 字符串连接

时间:2018-05-18 10:02:22      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:des   函数   mes   esc   nbsp   desc   roman   str1   ...   

  在MySQL中,实现字符串拼接主要有以下3种函数:
  • concat(x,y,...)
  • concat_ws(分隔符,x,y,...)
  • group_concat(distinct xxx order by asd/desc yyy separator ‘分隔符‘)

 


 

一、concat函数

  concat()函数用于将多个字符串连接成一个字符串

  格式:concat(str1,str2,...)

-- mysql concat() --
SELECT CONCAT(I,love,somebody); # Ilovesomebody
SELECT CONCAT(I,NULL,somebody); # NULL
SELECT CONCAT(14.4); # 14.4

注意:

  如果有任何一个参数为NULL,则返回值为NULL;
  如果所有参数为非二进制字符串,则返回非二进制字符串;
  如果含有任一二进制字符串,则返回一个二进制字符串;

 

MySQL学习笔记:concat、concat_ws、group_concat —— 字符串连接

标签:des   函数   mes   esc   nbsp   desc   roman   str1   ...   

原文地址:https://www.cnblogs.com/hider/p/9054687.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!