首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
数据库
Mysql
正文
MYSQL中有关SUM字段按条件统计使用IF函数(case)问题
所属分类:
数据库
/
Mysql
阅读数: 325
收藏 0
赞 0
分享
今天群里有人问了个问题是这样的:
然后有群友是这样回答的
复制代码
代码如下:
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
两种方式那种更效率还未测试。
更多精彩内容
其他人还在看
MariaDB(MySQL)创建、删除、选择及数据类型使用详解
这篇文章主要介绍了MariaDB(MySQL)创建、删除、选择及数据类型使用详解的相关资料,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
mysql索引学习教程
在mysql 中,索引可以分为两种类型 hash索引和 btree索引。这篇文章主要介绍了mysql索引的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
评论 0
收藏 0
赞 0
分享
MySQL修改默认字符集编码的方法
这篇文章主要介绍了MySQL修改默认字符集编码的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
MySQL中实现插入或更新操作(类似Oracle的merge语句)
这篇文章主要介绍了在MySQL中实现插入或更新操作(类似Oracle的merge语句)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法
这篇文章主要介绍了mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
LNMP下使用命令行导出导入MySQL数据库的方法
这篇文章主要介绍了LNMP下使用命令行导出导入MySQL数据库的方法,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
MySql中的IFNULL、NULLIF和ISNULL用法详解
在做项目中发现MySql里的isnull和mssql里的有点不同。接下来小编通过本文给大家介绍MySql中的IFNULL、NULLIF和ISNULL用法详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
Mysql 5.7 服务下载安装图文教程(经典版)
MySQL 5.7在诸多方面都进行了大幅的改进,主要在于安全性、灵活性、易用性、可用性和性能等几个方面。这篇文章主要介绍了Mysql5.7服务下载安装图文教程(经典版),需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
SQL重复记录查询 查询多个字段、多表查询、删除重复记录的方法
下面小编就为大家带来一篇SQL重复记录查询 查询多个字段、多表查询、删除重复记录的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
mysql socket文件作用详解
这篇文章主要介绍了mysql socket文件作用的相关资料,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
网上赚钱怎么赚钱?网上兼职的方法有哪些
儿子网购Q币被骗 父亲怒找客服投诉又被骗
怎么用互联网思维的做餐饮?
浅谈一下个人站长领域的灰色地带有多么的暴利
2017自媒体账号申请及运营的几点建议
Papi酱首次直播的八大平台是哪些 打赏90万服不服
站长故事
更多
从地图到苹果6!盘点苹果产品的四大败笔
为什么被黑的总是小米?
有钱就是任性 2014年科技界大佬十大惊人语录
站长故事 一位“苦逼站长”的心酸 SEO真的如此简单吗?
为什么阿里巴巴要在美国上市不在国内上市?
验证码广告:站长增加收入的另一种新渠道