Mysql中CONCAT、CONCAT_WS字符串拼接函数
类别:数据库 浏览量:418
时间:2017-5-7 Mysql中CONCAT、CONCAT_WS字符串拼接函数
Mysql中CONCAT、CONCAT_WS字符串拼接函数一、CONCAT() 函数
1、CONCAT(str1,str2,…)
2、用于将多个字符串连接成一个字符串,返回结果为连接参数产生的字符串
3、如有任何一个参数为NULL ,则返回值为 NULL,
4、如果所有参数均为非二进制字符串,则结果为非二进制字符串
5、如果参数中含有任一二进制字符串,则结果为一个二进制字符串
6、一个数字参数被转化为与之相等的二进制字符串格式,若要避免这种情况,可使用显式类型 cast
7、实例
mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'
二、CONCAT_WS() 函数
1、 CONCAT_WS(separator,str1,str2,…)
2、CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。
3、第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。如果分隔符为 NULL,则结果为 NULL。
4、concat_ws()函数在执行的时候,不会因为NULL值而返回NULL,而是会忽略任何分隔符参数后的 NULL 值
5、mysql CONCAT_WS()不会忽略任何空字符串。 (然而会忽略所有的 NULL)
6、实例
mysql> SELECT CONCAT_WS(',','First name','Second name','Last Name');
-> 'First name,Second name,Last Name'
mysql> SELECT CONCAT_WS(',','First name',NULL,'Last Name');
-> 'First name,Last Name'
标签:Mysql
您可能感兴趣
- mysql千万数据如何优化(MySQL千万级数据的表如何优化)
- mysql8.0.19.0正确安装图解(MySQL 8.0.23 主要更新一览新特征解读)
- MySQL配置文件my.cnf的介绍
- mysql基础操作报告(gorm操作MySql数据库的方法)
- idea向数据库中插入中文报错(Idea连接MySQL数据库出现中文乱码的问题)
- 为什么mysql主键要设置自增列(浅谈MySQL中的自增主键用完了怎么办)
- mysql索引失效的几种情况(Mysql 5.6 "隐式转换"导致的索引失效和数据不准确的问题)
- 怎么用docker中的mysql连接数据库(解决Docker之mysql容器数据库更改不生效的问题)
- mysql重复插入数据教程(Mysql避免重复插入数据的4种方式)
- mysql数据库丢失怎么办(MySQL 数据丢失排查案例)
- mysql缓存和redis查询效率(浅谈MySQL与redis缓存的同步方案)
- mysql 存储引擎有哪些(MySQL 常见存储引擎的优劣)
- docker运行redis并操作(Docker安装MySQL和Redis的方法步骤)
- mysql重启启动失败(MySQL8.0无法启动3534的解决方法)
- mysql有什么索引(MySQL 普通索引和唯一索引的区别详解)
- mysql为什么优选innodb(如何区分MySQL的innodb_flush_log_at_trx_commit和sync_binlog)
- 小米推出米兔儿童电话手表奥特曼版,799 元,支持微信 QQ(小米推出米兔儿童电话手表奥特曼版)
- 贾怀胤唱《白龙马》 炸场 了 没想到京剧还能这么玩(贾怀胤唱白龙马)
- 白龙马的改编学生版,快来看看(白龙马的改编学生版)
- 萌娃唱《白龙马》走红,那生动的小表情,网友直呼 简直是戏精(萌娃唱白龙马走红)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
热门推荐
- laravel框架的运行机制(Laravel5框架自定义错误页面配置操作示例)
- 怎么把csv文件导入mysql(mysql导入csv的4种报错的解决方法)
- php依赖注入和控制反转的区别(php反射学习之依赖注入示例)
- idea 启动docker容器不重新打包(Docker遇到Intellij IDEA,Java开发提升了十倍生产力)
- phptime函数与时区设置(php常用日期时间函数实例小结)
- python闭包的讲解(详解python函数的闭包问题内部函数与外部函数详述)
- iis虚拟目录访问权限(win2008 iis7如何取消目录的可执行权限)
- ASP.NET中() => 的含义
- vue组件开发步骤(解析如何自动化生成vue组件文档)
- 聚集索引和非聚集索引的区别有哪些
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9