mysql 常用函数

1.if函数

if(条件,满足返回,不满足返回)                           补充            可以使用sun()对返回的进行运算      可以as 一个字段进行赋值

2.ifnull函数

ifnull(值,为空返回此参数)                                    补充               可以配合sun() 先进行判断值是否为空

3.FROM_UNIXTIME函数

FROM_UNIXTIME(时间戳字段,格式化的格式)          补充   格式“'%Y-%m'”

4.case when then else end

case when 条件  then 满足返回 else 不满足返回 end              补充  可以as 一个字段进行赋值     可以多个when 条件  加then进行返回     都不满足返回else     这就是和if()函数的区别  is not null不是空的判断

 5.<![CDATA[         ]]>

<![CDATA[ 特殊符号 ]]>   防止转义

 6.count(distinct     )

count(distinct 字段)  去重求总条数                 

7. UNION ALL 和 UNION

 UNION ALL     连接两个select查询出来的结果,字段类型顺序要一致,允许两个查询的结果集重复                    UNION     不允许两个查询的结果集重复

8. CONCAT( )

CONCAT( 字符串, 字符串 , 字符串 ) 连接字符串          补充 like CONCAT( '%字符串', 字符串 , '字符串%' ) 可以模糊查询

9.HAVING 

 

HAVING COUNT(字段) <= 条件     和分组配合使用,对分组后每个分组中的结果进行筛选  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值