首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MySQL concat函数的使用

MySQL concat函数的使用

作者头像
全栈程序员站长
发布2022-09-06 16:39:04
发布2022-09-06 16:39:04
1.4K0
举报

大家好,又见面了,我是你们的朋友全栈君。

MySQL concat函数是MySQL数据库中众多的函数之一,下文将对MySQL concat函数的语法和使用进行说明,供您参考和学习。

MySQL concat函数使用方法: CONCAT(str1,str2,…)

返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。

注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: SELECT CONCAT(CAST(int_col AS CHAR), char_col)

MySQL concat函数可以连接一个或者多个字符串,如

代码语言:javascript
复制
  mysql> select concat('10');  
  
  +--------------+  
  
  | concat('10') |  
  
  +--------------+  
  
  | 10   |  
  
  +--------------+  
  
  1 row in set (0.00 sec)  
  
   
  
  mysql> select concat('11','22','33');  
  
  +------------------------+  
  
  | concat('11','22','33') |  
  
  +------------------------+  
  
  | 112233 |  
  
  +------------------------+  
  
  1 row in set (0.00 sec)  

MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL

代码语言:javascript
复制
  mysql> select concat('11','22',null);  
  
  +------------------------+  
  
  | concat('11','22',null) |  
  
  +------------------------+  
  
  | NULL   |  
  
  +------------------------+  
  
  1 row in set (0.00 sec)  

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134364.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月6,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档