MSQL之CONCAT函数简单使用
来源:互联网 发布:淘宝如何买岛国动作片 编辑:程序博客网 时间:2024/06/05 21:07
使用方法:
CONCAT(str1,str2,…)
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。
注意:
如果所有参数均为非二进制字符串,则结果为非二进制字符串。
如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
SELECT CONCAT(CAST(int_col AS CHAR), char_col)
CONCAT(str1,str2,…)
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。
注意:
如果所有参数均为非二进制字符串,则结果为非二进制字符串。
如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
SELECT CONCAT(CAST(int_col AS CHAR), char_col)
MySQL的concat函数可以连接一个或者多个字符串。
我们以users表为例:
我们测试如下:
图1
图2
图3
如何指定参数之间的分隔符
使用函数CONCAT_WS()。
使用语法为:CONCAT_WS(separator,str1,str2,…)
CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。
注意:
如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。
和MySQL中CONCAT()函数不同的是,CONCAT_WS()不会忽略任何空字符串。 (然而会忽略所有的 NULL)。
图4
图5
图6
阅读全文
1 0
- MSQL之CONCAT函数简单使用
- MSQL之INSTR函数简单使用之代替LIKE执行模糊查询
- MySQL函数之CONCAT
- mysql concat()函数使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- MySQL concat函数的使用
- js中concat函数使用
- sql中CONCAT函数使用
- PHP使用concat函数的无限分类
- 数据库中的concat函数的使用
- 使用SSD训练文本检测
- 解决:MacOS下配置Hadoop及Hive单机遇到的问题(们)
- Windows7下caffe+GPU的详细配置及编译
- Property follows Cocoa naming convention for returning 'owned' objects
- 遍历文件夹和遍历文件
- MSQL之CONCAT函数简单使用
- 图片加载避免OOM+代码示例
- 六月英语总结
- Unity扩展Editor菜单:提供一个统一的接口,来让策划调节prefab里相关脚本的数值
- 编译android用的ijkplayer
- JAVA深入研究——Method的Invoke方法。
- AndroidUI系列
- Android :判断网络是否连接,并设置连接网络
- iOS网络字节序列转换