MySQL备忘录娱乐之横扫全球 - 娱乐之横扫全球

MySQL备忘录娱乐之横扫全球

2019年02月16日11时09分58秒 | 作者: 元冬 | 标签: 成果,函数,参数 | 浏览: 17889

MSQL支撑正则表达式查询

比如:匹配以LC00001开端LC00003至少呈现一次而且以1或2或3或4结束的字符串。

SELECT LC00001,LC00003,LC00002,LC00002,LC00001 REGEXP ^(LC00001)+.*(LC00003){1}.*[1234]$

 

 

concat 函数用法

select concat(My, S, QL) 

回来成果:MySQL

select type,concat(name) from tb group by type

回来成果:name1,name2,nam3,...

留意:假如参数中存在NULL,时将回来NULL。需求加判别:

select concat(coalesce(My,), coalesce(S,), coalesce(QL,) 或

select concat(ifnull(My,), ifnull(S,), ifnull(QL,)

group_concat 函数用法

 

select type,concat(name) from tb group by type

回来成果:name1,name2,nam3,...

留意:假如参数中存在NULL,时将回来NULL。

 

coalesce 函数用法

        coalesce函数表明能够回来参数中的第一个非空表达式,当你有N个参数时选取第一个非空值(从左到右)。

        select coalesce(null,"carrot","apple")

        回来成果:carrot

        select coalesce(1,"carrot","apple")

        回来成果:1

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表娱乐之横扫全球立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章