window-functions 相关问题

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

从精确值 SQL 中查找转换

有一个数据集。我想首先从不在(其他,其他)的班级过渡到(其他,其他)班级 |行号 |类 | | ------ | ------ | | 1 |数学 | | 2 |马...

回答 3 投票 0

我可以根据聚合列获取特定列值吗?

我正在 AWS Glue (spark sql) 中聚合一个表以获取 created_on 的最小值和总和。但是我想按 id, id2, id3 分组并获得相应的 engment_partn_text 值...

回答 0 投票 0

使用 ROW_NUMBER() 窗口函数而不指定 ORDER BY

我在 Oracle 18c 中有一个多边形表和一个点表。 创建表多边形(objectid NUMBER(4,0),形状 SDO_GEOMETRY); 插入多边形(objectid,shape) 值(1,SDO_GEOMETRY(20 ...

回答 1 投票 0

使用窗口函数获取第一个值以及按总和分组

我想获取每个分组的“顶行”数据,以及跨越整个分组的聚合指标。 下面是一个具体的例子,我使用连接来解决我的问题。 例子...

回答 1 投票 0

补偿 SQL 查询中的 NULL 值

假设我有两个如下所示的数据表: Dv测试结果 DVTR_DeviceNo DVTR_TestedOnAt DVTR_TesterNo DV00001 2022-08-11 14:15:16.000 0001 DV00001 2022-08-19 21:08:16.000 无效的 DV0...

回答 3 投票 0

处理 ROW_NUMBER 函数中的 NULLS

我有一个任务,我必须将排名赋予 NULLS 相对于它的其他非空重复值。 我有一个名为 TABLEA 的表,其中列为 ID、DATE 和 Amount。有一些规则

回答 0 投票 0

获取给定事件和时区的最近连续记录(连续天数)

这是一个艰难的人,我一直在与之抗争。我有一个名为 action_events 的表,用于存储 event_name 和时间戳: 创建表 action_events ( id 序列主键, 时间戳

回答 1 投票 0

如何在没有子查询的情况下计算时间分布

我有一个表格,其中包含汽车列表,他们每年以特定速度行驶的时间,以及同年驾驶的总时间。我正在寻找的是计算 % 的时间花在 dri ...

回答 3 投票 0

创建烛台的 MySQL 请求

我有一组来自一些资产的数据,每笔交易都有时间和日期,参考...... 列是时间、代码、Trade_id、价格、数量 我运行以下 MySQL 请求(在 Python 中)以获取 ...

回答 1 投票 0

在这种情况下,我如何计算参与者的会话时间?

我有一张用户旅行会话表: CREATE TABLE参与者 ( 身份证, session_id INT, 距离双精度, 持续时间双精度, 开始时间 INT, 结束_ti...

回答 1 投票 0

如何从具有新创建的键的列中选择不同的值作为参考[重复]

我通过连接表的两个不同列来创建一个不同的键。 现在我创建的密钥可以重复,例如 A 列是学生的卷号和 B列是

回答 1 投票 0

group_rolling per group in polars

假设我有以下 df: example_df = pl.DataFrame( { “日期”:pl.date_range(low=date(2022, 1, 1), high=date(2022, 1, 30), interval="1d"), “组”:...

回答 0 投票 0

具有相同解释的窗口函数分析返回不同的结果

我在使用窗口函数生成一些结果时遇到了问题,它在这里得到了解答,但我正在做一些实验,因为我不太清楚它是如何工作的(或者为什么其他一些组合...

回答 0 投票 0

SQL 窗口函数 - 可以按特定条件过滤?

我想计算按组分区并按日期排序但具有某些条件的记录数,在这种情况下,两个列值必须都高于当前行比较...

回答 1 投票 0

SQL 选择带条件的日期变量的最小值和最大值

我正在使用 Teradata SQL Assistant 对日期变量进行分析。基本上我有一些人在给定日期接受治疗。这些人可能会接受多次治疗......

回答 2 投票 0

Snowflake 中的 WINDOW 子句

是否可以在 Snowflake 中声明一个 WINDOW 一次? 例如,我想要有几个使用单个窗口的列。而且我不想重复几次 OVER(PARTITION BY ... ORDER BY ...)...

回答 1 投票 0

如何计算自定义日期前连续列的总和

我有一张表存储我们联系人的所有信息,包括他们在我们网站上注册的日期。 我需要在给定时间之前获得所有这些注册的总和(例如所有

回答 1 投票 0

性能分区postgres

我有一个表,我需要使用分区来计算分区上的第一个、最后一个、最大和最小值。 结构如下: 选择表。*, first_value("距离&...

回答 0 投票 0

SQL 省略初始记录直到列值大于零

我在 Postgres 中有一个名为 personal_profit 的表,如下所示: 日期 利润 2022-09-22 4000 2022-04-25 5000 2022-01-10 0 2022-02-14 0 2022-04-12 2000 2022-05-06 1000 2022-06-13 0 我要……

回答 3 投票 0

Windows函数带来了重复的排名,我怎么能只带来其中一个?

事情是这样的,我有两个表,一个包含特定产品的客户购买,我们称之为产品 X,另一个表包含客户的所有购买。我试图得到...

回答 0 投票 0

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