MySQL中concat函数

一. concat()函数

  1. 含义:

    将多个字符串连接成一个字符串。

  2. 语法:

    concat(str1, str2,…) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。

  3. 演示:

 select concat (sname, sage) as info from student;

MySQL中concat函数
MySQL中concat函数
例2:在例1的结果中三个字段id,name,score的组合没有分隔符,我们可以加一个逗号作为分隔符:

 select concat (sname,‘,’, sage) as info from student;

MySQL中concat函数

二、concat_ws()函数

  1. 含义:

    和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符!(concat_ws就是concat with separator)
    
  2. 语法:

    concat_ws(separator, str1, str2, ...)
    
    说明:第一个参数指定分隔符。需要注意的是分隔符不能为null,如果为null,则返回结果为null。
    

3、举例:

例3:我们使用concat_ws()将 分隔符指定为逗号,达到与例2相同的效果:

 select concat_ws(',',sname, sage) as info from student;

MySQL中concat函数


加油,一起进步!!! MySQL中concat函数MySQL中concat函数 十年少i 发布了30 篇原创文章 · 获赞 1 · 访问量 1055 私信 关注
上一篇:Github Actions是干什么用的,一文带你了解


下一篇:sqlserver2008同步数据到pg