window-functions 相关问题

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

如何在pyspark数据框架中,当标志为0时获取最后一行的值,当标志为1时获取当前行的值到新列。

场景 1 当标志 1 时:对于标志为 1 的行,复制 trx_date 到 Destination 场景 2 当标志 0 时:对于标志为 0 的行,复制上一个 Destination 值。

回答 1 投票 0

Mysql-如何获取案件数量达到峰值时的最大日期。

我正在尝试做sqlzoo(https:/sqlzoo.netwikiWindow_LAG#LAG_using_a_JOIN)这个问题集的#8。这个问题是 "对于每个国家在一天内有1000个新病例,显示...

回答 1 投票 1

SQL Partition By计算净值

想象一下,一个订单系统,有多个订单的边为买入和卖出。数据集看起来像这样,我想计算净值,即(所有买入方的总和-所有卖出方的总和)......。

回答 1 投票 0

Pandas数据框。5个单元格的列输出值不变,然后输出改变,5个单元格的输出值又保持不变,如此反复。

我对python和pandas非常陌生。能否有好心人帮我解决下面的问题?在Excel中,我有以下内容。Excel输出MOD(A1,5)+1日期收盘固定百分比=IF(B2=5,...)

回答 1 投票 0

Last_value窗口函数不能正常工作

Last_value窗口函数不能正常工作。CREATE TABLE EXAMP2 ( CUSTOMER_ID NUMBER(38) NOT NULL, VALID_FROM DATE NOT NULL ); ...

回答 2 投票 10

OVER子句在SQL逻辑处理顺序中处于什么位置?

通常的SQL逻辑处理顺序是 FROM ON JOIN WHERE GROUP BY WITH CUBE或 WITH ROLLUP HAVING SELECT DISTINCT ORDER BY TOP 在SQL逻辑处理顺序中,OVER子句属于什么位置? ...

回答 1 投票 0

如何使用列值范围应用NTILE(4)?

想用NTILE查看各国森林面积占总土地面积百分比的分布情况。我想使用的列中的数值范围是从0.00053到非常接近于98.25,并且 ...

回答 1 投票 0

如何使用列值范围应用NTILE(4)?

想用NTILE查看各国森林面积占总土地面积百分比的分布情况。我想使用的列中的数值范围是从0.00053到非常接近于98.25,并且 ...

回答 1 投票 1

id

我的数据是这样的。

回答 2 投票 1

小组成员被召回一次以上的返回日期。

我在 Azure SQL DB (SQL Server) 中工作,遇到了一个查询的问题,自从我开始处理这个问题以来,这个查询变得越来越复杂。我正在处理计时数据,不幸的是,是 ...

回答 1 投票 2

如何避免sql中列中的重复值

我正在使用下面的代码从两个表中获取数据。但是我可以看到在data1和data2列中有一些重复的值。SELECT DISTINCT a.student_id,a.class,a.sub_id, stringagg(a.sub_num) ....

回答 1 投票 0

如何计算每一周的收入,并写入Excel中的周总栏?[已关闭]

我正在使用Excel来寻找每周的收入。要做到这一点,我有3列。ISOWEEK, REVENUE, 和WEEKLY SUM. 我想把同一周内完成的所有收入加到WEEKLY SUM中。

回答 1 投票 0

duration_second-------:

我想计算一台机器在某一特定状态下停留了多长时间 然后按小时相加。状态只在变化时记录,所以我们可以假设它在变化前一直处于相同的状态。我是想用 ...

回答 1 投票 0

使用GROUP BY子句时的T-SQL铅()函数问题

我正试图将几个表的数据插入到一个结果表中。但是,由于我在SELECT GROUP BY中使用Lead()函数来创建其中一个字段,我遇到了一个错误--"..."。

回答 1 投票 0

在Hive的row_number()中通过窗口函数的顺序对分区进行自定义排序。

我有一个表,表中有一个标识符列id和另一列字符串值column_b,我想对column_b进行客户订购。假设column_b由值A、B、......组成。

回答 1 投票 0

如何在T_SQL中实现多行文字的连接

我正在使用T-SQL在SQL Server中处理下面的问题,但遇到了一点障碍。我正在寻找将多行文本连成一行(下面的文本列),基于一 ...

回答 2 投票 0

product_id

我有一个数据集,就像这个例子: id

回答 2 投票 0

a

Postgres中的一个表是这样的:时间戳

回答 1 投票 0


只返回每组中的最高值oracle

给定一个表。NAME DATE_OCCURRED a 2020-05-14 23:48.07 a 2020-05-14 23:48.07 a 2020-05-14 23:48.08 b 2020-05-14 23:48.08 b 2020-05-14 23:48......。

回答 1 投票 0

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