MYSQL中有关SUM字段按条件统计使用IF函数(case)问题

时间:2024-01-29 09:14:28 

今天群里有人问了个问题是这样的:
MYSQL中有关SUM字段按条件统计使用IF函数(case)问题 
然后有群友是这样回答的


select name,sum(case when stype=4 then money*(-1) else money end ) as M
from table
group by name


我想了想,应该可以用IF函数

于是改了下


select name,sum(money*IF(stype=4,-1,1)) as M
from table
group by name


两种方式那种更效率还未测试。

标签:SUM字段,IF函数
0
投稿

猜你喜欢

  • Python实现简单的文件传输与MySQL备份的脚本分享

    2024-01-21 04:44:44
  • python 的列表遍历删除实现代码

    2023-07-15 11:44:35
  • python连接池实现示例程序

    2022-04-30 21:59:54
  • 详解python3中socket套接字的编码问题解决

    2023-09-11 20:28:48
  • 使用sublime text3搭建Python编辑环境的实现

    2023-01-20 21:01:56
  • Python多线程实现模拟火车站售票

    2021-09-20 03:23:49
  • ASP.NET Core基础之Startup类

    2024-05-09 09:05:07
  • JAVASCRIPT实现的WEB页面跳转以及页面间传值方法

    2023-08-23 04:56:09
  • 关于document.cookie的使用

    2008-03-25 12:07:00
  • aspjpeg组件asp代码实例使用详解

    2008-12-14 10:33:00
  • python爬虫入门教程--利用requests构建知乎API(三)

    2022-12-17 14:42:45
  • 一篇文章搞懂:词法作用域、动态作用域、回调函数及闭包

    2022-10-01 00:21:05
  • python实现微信机器人: 登录微信、消息接收、自动回复功能

    2023-05-30 05:42:53
  • Python中Django与Echarts的结合用法图文详解

    2022-02-09 23:10:29
  • Python机器学习之决策树算法

    2022-06-07 06:38:43
  • python排序的方法实例总结

    2023-09-10 15:57:49
  • 某年第一周开始日期实现方法

    2024-01-21 08:37:44
  • 原生js实现放大镜组件

    2024-05-11 09:06:05
  • MYSQL教程:查询优化之调度和锁定

    2009-02-27 15:58:00
  • python编程webpy框架模板之def with学习

    2023-08-07 11:23:32
  • asp之家 网络编程 m.aspxhome.com