window-functions 相关问题

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

如何在 QuestDB 上使用滞后(偏移)窗口函数?

我知道QuestDB有一些窗口函数,但仍然不支持lag。我一直在使用 LT JOINS 来获取上一行的值。这并不理想(查询比需要的更详细并加入

回答 1 投票 0

在 postgres 窗口框架中定义相对百分比框架限制

我有一个查询,试图查找一组服务地点的平均能耗,这些服务地点在特定月份的每个服务地点的能耗差异在 ±5% 之内。我知道范围和行

回答 1 投票 0

在 postgres 窗口中定义限制

我有一个查询,试图查找一组服务地点的平均能耗,这些服务地点在特定月份的每个服务地点的能耗差异在 ±5% 之内。我知道范围和行

回答 1 投票 0

Postgres 中的交替排名查询

想象一下桌上的运动员。它有一个名字、一个跳高得分和一个跳远得分。 创建表运动员( id 串行主键, 名称 VARCHAR(255) NOT NULL, high_jump_score DECIMAL,

回答 1 投票 0

如何在 SQL 中产生递增的季度、月份和年份输出?

年份 月 四分之一 2012年 1 1 2012年 2 1 2012年 3 1 2012年 4 2 2012年 5 2 2012年 6 2 2012年 7 3 2012年 8 3 2012年 9 3 2012年 10 4 2012年 11 4 2012年 12 4 2013年 1 5 2013年 2 5 2013年 3 5 2013年 4 6 2013年 5 6 2013...

回答 1 投票 0

如何统计当前记录日期之前的记录?

我有一张这样的桌子: ----------------- 编号 |日期 ----------------- 1 | 2023-10-07 2 | 2023-10-08 3 | 2023-10-14 我想获取到当前记录的记录计数,其中日期是...

回答 2 投票 0

窗口事件

拿一个这样的表: ID 密钥ID 记录VRID 阶段 阶段日期 第834章 3 61 发布日期 2023 年 11 月 19 日,星期日 第834章 3 61 观看日期 2023 年 11 月 20 日星期一 92 3 61 发布日期 11 月 20 日星期一...

回答 1 投票 0

SQLAlchemy:从子查询返回 ORM 对象

我需要连接多个表,然后根据模型 C.id 的分区通过某种规则返回不同的行(为了简单起见,让我们使用 row_number()==1 )。由于它是一个窗口函数,所以不能直接...

回答 1 投票 0

如何按较小的最近日期连接表

我有两张这样的桌子 与表 1 AS ( 选择 TO_DATE('03/24/2015 11:30:00', 'mm/dd/yyyy hh24:mi:ss') AS date_col FROM DUAL UNION ALL 选择 TO_DATE('08/03/2016 07:15:00', '月/日/年 ...

回答 1 投票 0

Bigquery,查找组的滚动最新值并找到组的最小值

假设我们在bigquery中有产品、卖家、价格和库存变化数据,如下所示。该数据来自产品列表表的更改(CDC)。 一件商品可能有多个卖家...

回答 1 投票 0

Tableau 中的 ROW_NUMBER 和 PARTITION BY

我可以在 Tableau 中执行以下操作吗 - ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) AS X 根据Tableau官方文档中的语法我正在执行以下操作但出现错误 {分区...

回答 3 投票 0

Polars:嵌套“over”调用

上下文。我编写了一个函数,用于计算列中除当前组中的元素之外的所有元素的平均值。 df = pl.DataFrame({ "group": ["A", "A&qu...

回答 1 投票 0

获取分区中第一个非空值

由于SQL Server不支持first_value函数中的忽略空值,我们如何在不定义新列的情况下获取窗口中的第一个非空值? 我尝试使用 COALESCE(),但它没有......

回答 1 投票 0

在 EF Core 中加入子查询

目标:我想选择给定表的最新版本记录: ID 版本 姓名 1 0 阿列克 1 1 亚历克斯 2 0 鲍勃 注意:时态数据特征是不行的。 理想情况下,这就是我想要 EF Core 实现的功能

回答 1 投票 0

查询窗口函数聚合

我有一个这样的查询来分页并获取行数。我可以修改此查询以从总结果而不是当前页面中获取所有可能的 col3 吗? 选择 col1, col2, col3, count(1) over(...

回答 1 投票 0

如何在窗口函数中计算时截断值

我希望我的标题能在一定程度上反映这个问题...... 我有表格课程,每年跟踪学生获得的分数。现在我必须运行一个统计点的查询。但是:任何通过的行...

回答 1 投票 0

SQL Databricks - LAG 函数 BY 不同值

我有一个包含两列(number 和 id)的表,想要计算 value_needed 列。 列定义 - 将 8 替换为之前的数字 + 1。 但通过使用简单的 LAG 函数,我收到了

回答 1 投票 0

在子窗口 SQL Presto 内执行具有特定条件的值计数

假设我有一个包含 3 列的表:id、date_time、颜色。数据如下: id、日期时间、颜色 1, 2023-10-01 12:15, 绿色 1, 2023-10-01 12:16, 黄色 1, 2023-10-01 12:17, 黄色 1, 2...

回答 1 投票 0

在 Spark scala 中计算具有分区依据、排序依据和范围之间的窗口的不同操作?

我有一个数据框,看起来像这样 - +------------------------------------------------ ---+ |设备ID |时间字符串 | Unix时间戳|集团| +--------------------------------------------------------...

回答 1 投票 0

BigQuery 窗口函数可匹配之前的记录

我正在寻找一个窗口函数,通过比较当前记录中的值直到找到最近的匹配项来检索 BigQuery 中先前记录中的值。这是一个示例表: 与...

回答 1 投票 0

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