MYSQL数据库MYSQL中有关SUM字段按条件统计使用IF函数(case)问题
发布时间:2020-12-12 03:12:50 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL数据库MYSQL中有关SUM字段按条件统计使用IF函数(case)问题》要点: 本文介绍了MYSQL数据库MYSQL中有关SUM字段按条件统计使用IF函数(case)问题,希望对您有用。如果有疑问,可以联系我们。 今天群里有人问了个问题是这样的: ? 然后有群友是这样回答的
《MYSQL数据库MYSQL中有关SUM字段按条件统计使用IF函数(case)问题》要点: 今天群里有人问了个问题是这样的: 然后有群友是这样回答的 MYSQL必读 代码如下: 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 两种方式那种更效率还未测试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- MYSQL教程Mysql DNS反向解析导致连接超时过程分析(skip-nam
- SQL实现交叉表的方法
- MYSQL数据库mysql数据库备份设置延时备份方法(mysql主从配置
- Mysql必读mysql问题之slow log中出现大量的binlog dump记录
- Mysql学习MySQL5.6 数据库主从同步安装与配置详解(Master/
- MySQL选择列数最多的表?
- Mysql必读linux服务器清空MySQL的history历史记录 删除mysq
- MYSQL教程CentOS 6.5编译安装Percona 5.6.15(步骤)
- Mysql实例mysql中添加列、修改列、删除列的方法
- Mysql入门MySQL 关闭子表的外键约束检察方法