社区
PowerBuilder
帖子详情
高手救命!如何在计算列中计算数据窗口特定行的数值和?这些行有特殊的标记。
Leehunter
2001-12-06 09:05:03
如有两个字段。
value flag
1 1
2 0
3 1
4 0
值:4(只计算flag=1的值(1+3))
...全文
107
7
打赏
收藏
高手救命!如何在计算列中计算数据窗口特定行的数值和?这些行有特殊的标记。
如有两个字段。 value flag 1 1 2 0 3 1 4 0 值:4(只计算flag=1的值(1+3))
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IT晓夏
2001-12-07
打赏
举报
回复
用sum(if(flag=1,value,0))
IT晓夏
2001-12-07
打赏
举报
回复
用sum(if(flag=1,value,0))
IT晓夏
2001-12-07
打赏
举报
回复
用sum(if(flag=1,value,0))
gwolfupb
2001-12-07
打赏
举报
回复
先加一个计算列C1,将表达式写成IF(FLAG=1,VALUE,0)
在对C1加个求和列即可。
liee96
2001-12-06
打赏
举报
回复
我也想知道,像这样的表达式在DW画板中该怎么写?
Leehunter
2001-12-06
打赏
举报
回复
拜托,我是要在compute object中实现。不希望用SQL实现。
bjay
2001-12-06
打赏
举报
回复
select sum(value) from 表 where flag =1 group by flag
相关推荐
MySQL5.7 COUNT()函数
COUNT()函数统计
数据
表中包含的记录
行
的总数,或者根据查询结果返回
列中
包含的
数据
行
数。其使用的方法有两种 1、COUNT(*)
计算
表中总的
行
数,不管某列有
数值
或者为空值 2、COUNT(字段名)
计算
指定列下总的
行
数,
计算
时将忽略空值的
行
...
MySQL聚集函数
1.COUNT() (1)统计
数据
表中包含的记录
行
的总数,或者根据查询结果返回
列中
包含的
数据
行
数 (2)COUNT(*)
计算
表中总的
行
数,不管某列有
数值
或者为空值 (3)COUNT(字段名)
计算
指定列下总的
行
数,
计算
时将忽略空值的
行
。 2.SUM() (1)是一个求和的函数,返回指定列值的总和。 (2)SUM()在
计算
时,忽略列值为NULL的
行
。 3.AVG() (1)通过
计算
返回的
pandas使用rolling函数
计算
dataframe指定
数据
列
特定
窗口
下的滚动分位
数值
(rolling quantile)、自定义指定滚动
窗口
的大小(window size)
pandas使用rolling函数
计算
dataframe指定
数据
列
特定
窗口
下的滚动分位
数值
(rolling quantile)、自定义指定滚动
窗口
的大小(window size)
计算
列中
如何引用不同
行
的
数据
在
数据
窗口
的表达式中,可以直接使用列名数组引用不同
行
的字段值,下标是一个相对数,相对于当前
行
而言的。例如,假设在
数据
窗口
中有一列名为product_id,在
数据
窗口
表达式中,product_id和product_id[0]是指当前
行
的product_id值,product_id[-1]是指前面一
行
的product_id值,product_id[1]是指下一
行
的product_id值。使用这种引用方
SQL基础教程读书笔记(二)
聚合函数 五大常用的聚合函数: 函数名 用途 count
计算
表中的记录数 sum
计算
表中
数值
列中
数据
的合计数 avg
计算
表中
数值
列中
数据
的平均值 max 求出表中任意
列中
数据
的最大值 min 求出表中任意
列中
数据
的最小值 注意: (1)使用count(*)可以查出包含null在内的全部
数据
的
行
数。使用select count(purchase_price)可以
计算
purchase_price这
列中
非空
行
的数目。 (2)max/min函数几乎适用于所有
数据
类型的列。s
发帖
PowerBuilder
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
1028
社区成员
6.6w+
社区内容
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2001-12-06 09:05
社区公告
暂无公告