大佬教程收集整理的这篇文章主要介绍了MySQL中函数CONCAT及GROUP_CONCAT,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
觉得这个文章写的挺好的,都验证学习了一遍,保存。
转自:nofollow">http://www.cnblogs.com/appleat/archive/2012/09/03/2669033.html
函数
函数用于将多个字符串连接成一个字符串。
一个参数为NULL ,则返回值为 NULL。可以有一个
间的分隔符
函数CONCAT_WS()。使用语法为:CONCAT_WS(separator,str1,…)
arator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。但是CONCAT_WS()不会忽略任何空字符串。 (然而会忽略所有的
NULL)。
irst name','last name');返回结果为
irst name,last name 函数
函数返回一个字符串结果,该结果由分组中的值连接组合而成。
disTinCT] expr [,expr ...]
araTOR str_val])@H_946_74@mysqL 中,你可以得到表达式结合体的连结值。通过使用 disTinCT 可以排除重
araTOR 是一个字符串值,它被用于插入到结果值中。缺省为一个逗号 (","),可以通过指定 SEParaTOR "" 完全地移除这个分隔符。
一个最大的长度。在运行时执行的句法如下: SET [SESSION | GLOBAL] GROUP_CONCAt_max_len = unsigned_Integer;
GROUP_CONCAT(disTinct id ORDER BY idaraTOR '_') FROM info WHERE locus IN('AB086827','AF040764')
GROUP BY locus;的返回结果为
disTinct id ORDER BY id DESC SEParaTOR
araTOR '. ') FROM info WHERE locus IN('AB086827','AF040764') GROUP BY locus;的返回结果为
araTOR '. ') |
以上是大佬教程为你收集整理的MySQL中函数CONCAT及GROUP_CONCAT全部内容,希望文章能够帮你解决MySQL中函数CONCAT及GROUP_CONCAT所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。