当前位置: 首页 > news >正文

SQL:concat函数(连接字符串)

使用方法: CONCAT(str1,str2,…)

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

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

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

mysql> select concat(‘11’,‘22’,‘33’); 

返回:112233 

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

mysql> select concat(‘11’,‘22’,null);

返回: NULL

concat_ws函数:

使用方法: CONCAT_WS(separator,str1,str2,…)

CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。 注意: 如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。

如连接后以逗号分隔

mysql> select concat_ws(’,’,‘11’,‘22’,‘33’);

返回:f 11,22,33

与concat函数不同的是, concat_ws函数在执行的时候,不会因为NULL值而返回NULL

mysql> select concat_ws(’,’,‘11’,‘22’,NULL);

返回:11,22

http://www.zskr.cn/news/14862.html

相关文章:

  • 2025 年仿石漆品牌最新推荐排行榜:聚焦真石漆仿石漆,水包砂仿石漆,冠晶石仿石漆,外墙仿石漆,多彩仿石漆供采购参考
  • 基于Hadoop的美妆产品网络评价的数据采集与分析-django+spider - 指南
  • 如何用pivotby函数实现数据透视(2)
  • 深入解析:ECMAScript 2025 有哪些新特性?
  • @RequestParam 什么时候可以省略?
  • 段页式管理方式
  • *和 内存和地址 实例代码
  • advance 函数
  • Arduino-Yun-物联网指南-全-
  • Code--Blocks-和-C---应用开发-全-
  • 2025 年润滑脂厂家 TOP 企业品牌推荐排行榜,道达尔润滑脂,工业润滑脂,合成润滑脂,高温润滑脂,轴承润滑脂推荐这十家公司!
  • 2025橡胶木板材厂家TOP企业品牌推荐排行榜,泰国橡胶木板材,橡胶木免漆板,橡胶木 PET,橡胶木门板,AA 橡胶木,橡胶木指接板公司推荐!
  • Flutter实现闲鱼底部导航栏中间突出效果
  • VMware ESXi 9.0.1.0 发布 - 领先的裸机 Hypervisor
  • VMware vSphere 9.0.1.0 发布 - 企业级工作负载平台
  • 《索引实战:结构与场景解析》 - 详解
  • 阿里云无影发布首个Agentic Computer形态的个人计算产品 - 详解
  • Hadoop完全分布式配置 - 实践
  • VMware Cloud Foundation Automation 9.0.1.0 发布 - 私有云自动化平台
  • VMware Cloud Foundation Operations 9.0.1.0 发布 - 私有云运维管理
  • 2025 年充电桩厂家TOP企业品牌推荐排行榜,汽车、电车、智能、重卡、电动车直流、新能源车、大功率、一体式双枪、双枪直流、通用快充充电桩公司推荐!
  • 5、论文-项目采购管理
  • 2025.9.30 刷题
  • AI元人文:价值原语构想——迈向动态博弈的价值生态
  • test6
  • 信奥大联赛周赛(提高组)#2515-S 赛后盘点
  • 虚拟机仅主机模式下使用ssh远程连接Linux(EHEL8)连接慢,需要等待30秒以上
  • logback.xml 常用配置详解 - Higurashi
  • MAUI下热重载不生效
  • 题解:AT_arc184_d [ARC184D] Erase Balls 2D