SQL 将多个通过筛选得到的数据相加
要将多个通过筛选得到的数据相加
数据库的表,对这张表进行查询、筛选等操作
pwr_1>0同时pwr_2>pwr_1,将pwr的和输出。值578
select case when sum(pwr) is not nullthen SUM(pwr)else 0end from dbo.test where pwr_1>=0 and pwr_2>pwr_1
pwr_2<=pwr_1 ,将pwr除以2之后合并。值742
select case when sum(pwr) is not nullthen SUM(pwr/2)else 0end from dbo.test where pwr_2<=pwr_1
pwr_1<0 。值0
select case when sum(pwr) is not nullthen 0else 0end from dbo.test where pwr_1<0
将筛选出来的值相加。值1320
select (select case when sum(pwr) is not nullthen SUM(pwr)else 0end from dbo.test where pwr_1>=0 and pwr_2>pwr_1)+(select case when sum(pwr) is not nullthen SUM(pwr/2)else 0end from dbo.test where pwr_2<=pwr_1)+(select case when sum(pwr) is not nullthen 0else 0end from dbo.test where pwr_1<0)
SQL 将多个通过筛选得到的数据相加相关推荐
- SQL中先排序再筛选与先筛选再排序
SQL中先排序再筛选与先筛选再排序 一.基础知识 Select 字段1,字段2,-- from 数据表 where 条件1:从数据表中将符合条件1的记录中的相关字段1.字段2筛选出来: Order b ...
- C#筛选DataTable的数据
Demo示例三步走 新建个DataTable,写数据 筛选DataTable的数据 新建一个新的DataTable接收筛选后的DataTable数据 一. 新建个DataTable,写数据 DataT ...
- SQL分析阿里云淘宝电商数据
本文使用SQL语句对50w条淘宝用户数据进行分析. 数据库:SQL Server. 文章结构 一.提出问题 1.分析目的 2.分析框架 二.数据准备 1.数据来源 2.数据描述 3.数据预处理 3.1 ...
- Excel 将AB两表某列相同的那项从B复制到A | 筛选出相同数据
筛选出相同数据 =IF(COUNTIF(B:B,A1)>0,A1,"") 将AB两表某列相同的那项从B复制到A =INDEX('[tmp001.xls]SQL Results ...
- pandas使用query函数基于组合索引筛选dataframe的数据行(与and、或or、非not)
pandas使用query函数基于组合索引筛选dataframe的数据行(与and.或or.非not) 目录 pandas使用query函数基于组合索引筛选dataframe的数据行(与and.或or ...
- pandas使用query函数基于dataframe字符串数据列中字符串的长度筛选dataframe的数据行(specific column string length)
pandas使用query函数基于dataframe字符串数据列中字符串的长度筛选dataframe的数据行(select dataframe rows based on specific colum ...
- pandas使用组合条件筛选、过滤数据行
pandas使用组合条件筛选.过滤数据行 目录 pandas使用组合条件筛选.过滤数据行 #仿真数据
- SQL Azure SU3 现已在全球6座数据中心开始启用
公告:本博客为微软云计算中文博客的镜像博客.部分文章因为博客兼容性问题,会影响阅读体验.如遇此情况,请访问原博客. 我们已经完成了对SQL Azure Service Update 3的展示和推广,我 ...
- Caused by: java.sql.SQLException: GC overhead limit exceeded处理百万数据出现的异常
Caused by: java.sql.SQLException: GC overhead limit exceeded处理百万数据出现的异常 参考文章: (1)Caused by: java.sql ...
最新文章
- 技术团队新官上任之中层篇
- c语言打印空心等腰梯形乐学,C语言做激光发射
- 废掉一个产品经理最常见的方式,就是天天画原型
- java db 使用_JavaDB的基本使用
- Flask入门之SQLAlchemy数据库连接操作(第15讲)
- 如何在form初始化时自动隐藏FOLDER列
- 自学电脑办公自动化能不能考证
- 面试中常被问到(七)封装继承多态知多少
- 题解【[FJOI2018]所罗门王的宝藏】
- 计算机组装的硬件配置及报价,2021组装电脑配置清单及价格表说明
- Android资源管理中的SharedLibrary和Dynamic Reference-------之AssetManager的处理(四)
- 为fetch添加拦截器功能
- APP全栈工程师修炼之路(一)
- java狼羊草过河_解决狼、羊、白菜过河问题的编程思路
- 数据库原理-几种数据模型
- 解决不同版本jar包引入问题,修改jar包包名
- URL重写有几种方式
- try..catch捕获不到空指针等异常的问题
- ThinkPad T410S 上 Ubuntu 14.04 实现指纹识别登录
- 外包公司干了不到3个月,我离职了...
热门文章
- 开小酒馆前你一定要知道的3件事
- iCloud文件同步至Mac本地磁盘
- MySQL和SQL Server的区别
- 钰泰ETA9030蓝牙耳机充电仓双向通讯,带NTC
- 备战双十一 找阿里云的不光天猫淘宝
- php 把unix时间转换成时间,php unix时间戳转换成时间的方法
- 使用AlarmManager实现定时提醒,解决锁屏后无法正常唤醒CPU和屏幕的问题
- 绝地求生进游戏服务器维护,绝地求生7.5进入游戏提示servers are too busy服务器繁忙怎么办 解决方案分享...
- 为什么会选择做前端?
- java计算机毕业设计疫情防控医用品管理源码+数据库+系统+lw文档+部署