社区
Oracle
帖子详情
如何实现类似EXCEL SUMIF()的SQL???
nowthwind25
2009-03-31 10:22:41
如何实现 这样的SQL 语句,按条件统计,类似EXCEL SUMIF()
SLECT name, NVL (SUM (name =”A”), 0), NVL (SUM (name =”B”), 0)
WHERE name in(“A”,”B”)
GROUP BY name
...全文
792
3
打赏
收藏
如何实现类似EXCEL SUMIF()的SQL???
如何实现 这样的SQL 语句,按条件统计,类似EXCEL SUMIF() SLECT name, NVL (SUM (name =”A”), 0), NVL (SUM (name =”B”), 0) WHERE name in(“A”,”B”) GROUP BY name
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nowthwind25
2009-03-31
打赏
举报
回复
谢谢,明白了,我试试,
nowthwind25
2009-03-31
打赏
举报
回复
回LS,
谢谢,这样也行?我没用过 case when name='A' then
num
else 0 end
num是什么东西??
Andy__Huang
2009-03-31
打赏
举报
回复
SLECT name, nvl(sum(case when name='A' then num else 0 end),0) A
,nvl(sum(case when name='B' then num else 0 end),0) B
WHERE name in('A','B')
GROUP BY name
excel
常用公式.pdf
excel
常用公式.pdf
数据分析师的进阶之路.docx
数据分析师的进阶之路,数据分析师进阶必看,数据分析。
excel
高级求和
SUM
IFS函数,
类似
数据库group by操作
excel
高级求和
SUM
IFS函数,
类似
数据库group by操作
EXCEL
使用VBA+
SQL
计算重复项之和
目的:以A列为标准,取得相同编号的C,D,E,F列的值之和。(去掉重复项,合并掉后面4列的值) 其实如果用函数是可以的,比如用
Sum
if,但是如果数据量过多,用函数的话可能不太好。 这里用VBA,而且使用
SQL
语句(数据大的话会快些),当然也可以用数组。 Sub GetDd() Dim Cnn, Rs,
Sql
sTr$ Set Cnn = Creat
【R语言学习笔记】
实现
类似
数据透视表的若干方式
EXCEL
中的很强大的功能就是数据透视表,不得不说,透视表解决了很多数据汇总的问题,包括可以计数、求和、均值等一系列操作;然而数据透视表比较慢,而且对于后续的处理不是很友好。既然用R来分析数据,则不能把所有数据放在
excel
里然后用R分析,通过R in action的启发,加上很多自己的实验,总结三种透视表的方法。【一】
SQL
语言的透视表一般在数据分析处理前,从数据库中提取会有若干字段的csv,我们
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章