博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql之字段字符串拼接
阅读量:4110 次
发布时间:2019-05-25

本文共 686 字,大约阅读时间需要 2 分钟。

需求:

mysql的字符串拼接

实现:

concat(str1,str2,str3)

concat_ws(separator,str1,str2,str3)

实现中只需要注意null的问题,说明如下:

concat()中只要有一个字符串为null那么返回值为null

concat_ws():

1.separator为null时返回为null

2.其他字符串为null的时候直接跳过

例子1:

select concat(id,xf,null) from data limit 1;

值为:

写道
+--------------------+
| concat(id,xf,null) |
+--------------------+
| NULL |

例子2:

 

select concat_ws('=',id,xf,null) from data limit 1;

返回值:

 

写道

 

+------------------------------------+
| concat_ws('=',id,xf,null) |
+------------------------------------+
| 070e997f147c93113b7e522e9f355dc0=2 |

例子3:

 

select concat_ws(null,id,xf) from data limit 1;

返回值:

 

写道

 

+-----------------------+
| concat_ws(null,id,xf) |
+-----------------------+
| NULL |

 

转载地址:http://sqqsi.baihongyu.com/

你可能感兴趣的文章
poj 3276 Face The Right Way 挑战150 反转
查看>>
poj 3279 Fliptile 反转
查看>>
poj 3185 The Water Bowls 反转(开关)
查看>>
poj 1930 Dead Fraction 循环小数的处理
查看>>
poj 3421 X-factor Chains 素数筛选 因子分解
查看>>
poj 3292 Semi-prime H-numbers 素数变形+打表+筛选法
查看>>
poj 3468 A Simple Problem with Integers 模板题 线段树 懒惰标记
查看>>
POJ 3264 Balanced Lineup 线段树 维护区间最大值和最小值 建树
查看>>
poj 3368 Frequent values 线段树 节点值得变化
查看>>
poj 1201 Intervals 线段树+贪心
查看>>
hdu 2602 Bone Collector 0-1背包;
查看>>
CF #318 (Div. 2) C. Bear and Poker 唯一分解定理
查看>>
CF#318 (Div. 2)B. Bear and Three Musketeers 暴力 复杂度分析
查看>>
hdu 1421
查看>>
poj 3041 Asteroids 二分匹配 匈牙利算法 模板题
查看>>
poj 3281 Dining 最大流dinic 模板题
查看>>
poj 3469 Dual Core CPU 最大流建图思想 dinic 弧优化很重要
查看>>
poj 2135 Farm Tour 最小费用流 spfa优化 16_05_14
查看>>
poj 3686 The Windy\'s 最小费用流 建图 16_05_14
查看>>
poj 3168 Barn Expansion 平面扫描+线段相交问题
查看>>