window-functions 相关问题

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

如何在MySQL中使用带有窗口函数的IFNULL

如何将ifnull与窗口函数一起使用?假设我在下面有这个查询结果,lag1只是使用窗口函数向下移动的预算列,因此,该值为null。但是我 ...

回答 2 投票 2

为什么我不能将dense_rank用于SQL'排名分数'?

我在SQL中使用dense_rank函数来解决leetcode'排名得分'问题(https://leetcode.com/problems/rank-scores/description/):选择Score,dense_rank()结束(按分数排序)Rank ...

回答 1 投票 1

SQL Server OVER()子句的行为不符合预期

我正在使用OVER()子句根据帐号和付款日期获得运行的付款总额。然后我将当前余额的运行总额减去......

回答 2 投票 1

根据当前值获得下一个更高的值

我正在尝试从日志中获取下一个审计ID,但我为每个AuditID获取了多个NextAuditID。几个问题:如何纠正这个问题?这是最有效的方法吗? ...

回答 1 投票 0

如何在oracle中从不同的行创建年龄段

我有一个这样的表rateId性别年龄HV1 M 0 HV1 M 12 HV1 M 50 HV1 F 0 HV1 F 20 HV1 F 50我想为所有rateId创建一个年龄段...

回答 1 投票 2

SAP HANA - 不同行中列值的差异

我有一个具有以下结构ID的表 - 任务|执行BY |开始日期|结束日期1 ---任务3 ---约翰--------- 9/16/2017 - 9/17/2017 1 ---任务2 ---吉姆-------- --- 9/14/2017 - 9/16 / ...

回答 1 投票 0

PostgreSQL中的SQL窗口函数

我是SQL的新手,我尝试使用PostgreSQL(9.6)查询数据库。当我编写以下代码时,我有以及windows函数的错误语法:/ *按电影排序出租电影总数...

回答 1 投票 1

Django过滤Window函数

我在Django,A和B中有两个模型。每个A有几个B分配给它,并且Bs是有序的,这是用字段B.order_index完成的,从任何A的零开始向上计数。我想写... 。

回答 1 投票 6

PySpark / Spark窗口函数第一个/最后一个问题

根据我的理解,Spark中的第一个/最后一个函数将检索每个分区的第一行/最后一行/我无法理解为什么LAST函数提供的结果不正确。这是我的代码。 ...

回答 1 投票 1

结合窗口函数和条件

考虑经典的学生和班级许多关系,学生可以参加多个班级,班级包含多个学生。 CREATE TABLE学生(id serial PRIMARY KEY,...

回答 2 投票 2

Postgres具有任意LAG的字段的历史依赖性

我有一个postgres表,看起来像这样:refnum |期间| flag -------- + -------- + ------ ref01 | 201701 | 0 ref01 | 201702 | 0 ref01 | 201703 | 1 ref01 | 201704 | 0 ref01 ...

回答 2 投票 3

操作无效:窗口功能滞后不支持默认参数;

我有MSSQL Server脚本,我需要重写为Redshift这是原始部分来自脚本SELECT cog.OrganizationId,cog.ClientId,REPLACE(REPLACE(AM,'IAM:','IMP:'),'...

回答 1 投票 0

使用特定日期的数据对某些行进行分组

有这样一个操作表:+ ---- + ------------ + ----------- + -------- + - ------------------------------- + ------------------ --------------- + --------------------------------- + | id | oper_date | ...

回答 2 投票 0

Oracle SQL:使用SUM OVER PARTITION更新表

我一直在尝试执行以下操作:CREATE TABLE T_example(类别编号(1,0),金额编号(4,0),金额2编号(4,0))INSERT INTO T_example VALUES(1,20,40);插入T_example值(1,...

回答 1 投票 1

Oracle SQL(PL / SQL)中带有集合的窗口函数(超前/滞后)

我想将PostgreSQL中存在的SQL脚本移植到Oracle SQL。以下是样本数据:NR GRD DT 00000000000000000001 06 01.01.13 00000000000000000001 06 01.01.13 ...

回答 1 投票 2

有没有一种方便的方法来重置分析函数创建的运行计数?

这是我正在寻找的:create table test.test(col1 boolean,act_date date)示例查询:选择col1,act_date,row_number()over(按col1顺序按act_date分区)rnum,...

回答 1 投票 1

如何插入行并附加行号以强制实现唯一性?

我有一个用户的电子邮件表。用户同时拥有user_id和email列我还有一个user_referral_codes列表。 user_referral_codes有一个user_id,它是...上的外键。

回答 2 投票 2

如果匹配已存在,如何将行号附加到行插入?

我有一个用户表,其中包含以下电子邮件:[email protected]我正在尝试使用可读条目批量更新用户的推荐代码。我将把这段代码设置为...的第一部分

回答 2 投票 3

带条件的T-SQL OVER / PARTITION BY查询

我正在努力处理SQL查询,虽然我已经查看了许多类似的答案,但它们都不适合我的情况。我有一个数据集如下:Date1 Amount 1 Index Date2 ...

回答 6 投票 2

如何在PostgreSQL中将状态日志数据聚合成具有相同状态的时间间隔?

我有一个对象状态的日志,看起来像这个时间戳,object_id,状态,级别2018-01-01 123 f 100 2018-01-02 123 t 100 2018-01-02 123 f 100 2018-01 -...

回答 2 投票 1

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