window-functions 相关问题

窗口函数是一种SQL操作,它聚合在结果集的分区上。

如何使用窗口功能PySpark?

我试图用一些窗口功能(NTILE和PERCENTRANK)的数据帧,但我不知道如何使用它们。谁能帮我这个好吗?在Python API文档有没有...

回答 1 投票 15

利用窗口函数基于时间通过行找回来

我是新的SQL,并已争夺天,了解如何通过基于时间以前行向后搜索。我发现在Windows滞后功能可以帮助我在这里,但我还没有找到一种方法...

回答 1 投票 -1

如何选择衍生多个MAX(情况下)的唯一行没有用Oracle SQL使用不同

我需要选择每个ID不同的文档最近的上传数据,我想在那里每个ID只能有一个排。什么我目前做的:SELECT DISTINCT ID,tree_date,...

回答 3 投票 1

通过在SQL列计算窗口平均无分区或顺序

如果我有仅在某些固定时间间隔的点击看起来像这样的数的数据帧:1 3 4 2 6 1我想与上面的5行以计算它们的移动平均值,会变成这样...

回答 1 投票 0

MySQL的5.5 - 选择行,其中记录更改

我有这个表,我需要产生与上次A和第一B,然后最后B和第一A.预期结果是这里的行:ID |日期| OPS 6 |二〇一八年十二月二十○日| A 7 | ...

回答 4 投票 2

查询到在连续X天返回值的最低SUM

我甚至不知道如何字一个!......我有两列,价格(双)和起始日期(日期)的表。我需要能够查询表并返回X条记录,可以说3此...

回答 3 投票 3

甲骨文滚动LEAD计算

是否有可能在甲骨文有一个滚动领先的计算?我有其中第一行设置为100%的表。之后每行等于先前的百分比乘以一个系数,在这个...

回答 2 投票 0

分区在SQL

我一直试图找到一个给定的一段时间的账户(个人)被视为(appt_id)由供应商(provider_code)中位数。附带的SQL不会看到被捕捉所有的...

回答 1 投票 0

SQL服务器2014合并重叠的日期范围

我有200.000行的表在SQL Server 2014数据库看起来像这样:CREATE TABLE DateRanges(合同VARCHAR(8),部门VARCHAR(8),起始日期日期,结束日期DATE); ...

回答 1 投票 0

sql:每个组中最高n个值的总和[重复]

我需要找到每个组中n个最大值的总和。使用(n = 2):组|点g1 | 3克| 3克| 4克| 2克| 4克| 5克| 5克| 1 ...

回答 2 投票 0

用窗口函数时间戳之间的最小差

我有以下的基本数据集。我想知道每个ProcessStepOne记录ProcessStepLast时间戳。每个PERSONID最新ProcessStepOne记录应该有最新...

回答 1 投票 0

如何在SQL中为时间序列创建移动窗口计算? (不是平均值)

我正在使用数据,我需要使用一个计算,该计算应该引用前一行中先前计算的值。例如,采用此数据集:SELECT generate_series('...

回答 1 投票 0

用另一栏“扩展”HIVE查询:性能和最佳实践

我有一个HIVE查询,使用GROUP BY计算一些值。 SELECT COUNT(DISTINCT user_id),date,operating_system,action FROM user_actions GROUP BY date,operation_system,action; ...

回答 1 投票 0

在PostgreSQL中获取具有不一致数据的移动平均值

我有一个名为answers的表,其中包含created_at和response列,响应为0(对于'no'),1(对于'yes')或2(对于'不知道')。我想获得回应的移动平均线......

回答 2 投票 0

使用窗口函数将聚合与另一个聚合进行比较

对于每个客户/产品组合,以下查询(使用Postgresql 11.1测试)评估以下元素:(A)客户在此产品上花费的销售额总和(B)......

回答 1 投票 2

计算数据是否高于pandas中过去两个(或更多)值的滚动窗口中的另一个系列

我在DataFrame中有这两个系列:AB 1 2 2 3 2 1 4 3 5 2我想创建一个新的列df ['C]来计算列df ['A']中的值高出多少次比 ...

回答 1 投票 0

SQL Server:对列的每个组值求和(或差异),直到另一列满足条件

我对SQL和使用SQL Server 2012都很陌生。我有一个来自我正在使用的数据集的示例。它是银行交易和发票金额的会计数据集,具有以下值...

回答 1 投票 0

SQL连接只匹配最大值

情景是我们在作业完成后给出了学生的作业和反馈。它们与数据库无关(课程和学生除外)。每个都有倍数。一个学生 ...

回答 1 投票 2

在PostgreSQL中的查询中使用窗口函数中的别名

我正在使用PostgreSQL版本9.1并查看Postgres文档,我知道可以执行以下操作:SELECT salary,sum(salary)OVER(ORDER BY salary)FROM empsalary;这适用于我......

回答 2 投票 6

rowsBetween和rangeBetween有什么区别?

从PySpark文档rangeBetween:rangeBetween(开始,结束)定义从开始(包括端点)到结束(包括端点)的帧边界。开始和结束都是相对于当前行的。 ...

回答 3 投票 17

© www.soinside.com 2019 - 2024. All rights reserved.