window-functions 相关问题

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

是否可以在windows函数中进行行级计算?

我正在 LeetCode.com 上解决这个问题: 列名 类型 机器ID 整数 进程号 整数 活动类型 枚举 时间戳 漂浮 该表显示了工厂网站的用户活动。 (

回答 1 投票 0

从 Snowflake 中的表中选择随机百分比(使用 WHERE 子句时)

使用此页面作为指南:https://docs.snowflake.com/en/sql-reference/constructs/sample.html 对于本练习,我需要将表中的部分记录按 50/50 分割: 这些工作。我差不多了

回答 3 投票 0

Oracle - 使用当前余额计算以前的余额

我有2张桌子。 表 TRAN 有 Account_no、Transaction_date 和 Transaction_Amount 表 BAL 有 Account_no 和 Current_balance 我想从表 TRAN 中填充帐号 a 的结果...

回答 1 投票 0

使用 SQL LAG() 函数

我正在尝试使用 SQL 中的 LAG 函数来尝试此操作,但我不确定我是否使用错误。 我想做的是在 LOCAL_ID 列下看到 NULL,填写 N...

回答 1 投票 0

Microsoft SQL Server“DENSE LAG()”

我人为地将我们拥有的每个用户 ID 的一堆假设的未来呼叫插入到呼叫历史记录数据库中,如图所示,我希望它是清楚的。 call_numbered 显然是有序的...

回答 1 投票 0

查找价格变化次数最多的商品

我有一个 Presto 表,如下所示: 物品 价格 日期 A 25.96 20/11/2022 乙 11.89 21/11/2022 乙 11.89 2022年11月22日 A 26.67 2022年11月23日 A 26.45 2022年11月24日 乙 11.75 2022年11月25日 A 26.45 2022年11月26日

回答 1 投票 0

带有滚动窗口的 PySpark group by

假设我有一个包含三列的表:dt、id 和 value。 df_tmp = Spark.createDataFrame([('2023-01-01', 1001, 5), ('2023-01-15', 1001, 3), ...

回答 1 投票 0

Postgresql 问题

我有一张这样的桌子: 名称 使用时间 阿斯达 10 15:00 BSF 15 15:00 阿斯德 20 14:55 BSF 0 14:55 我需要进行一个返回如下值的查询: 结果...

回答 3 投票 0

如何根据 Google BigQuery 中的一些条件根据特定列值连接一列的 N 行?

时间戳 用户身份 字符串列 1 100001 这里 2 100001 那里 3 100001 苹果 4 200002 这是 5 200002 那是 6 200002 苹果 7 200002 一些 8 200002 夏天 9 200002 冬天 10 200002 苹果 11

回答 0 投票 0

如何使用 Google BigQuery 中的条件根据特定列值连接列的 N 行?

时间戳 用户身份 字符串列 1 100001 这里 2 100001 那里 3 100001 苹果 4 200002 这是 5 200002 那是 6 200002 苹果 7 200002 一些 8 200002 夏天 9 200002 冬天 10 200002 苹果 11

回答 1 投票 0

使用 SQL 显示前一个兄弟的父分组的聚合值

我试图弄清楚如何使用 SQL 显示前一个兄弟的父分组的聚合值。希望下面的例子能让这一点更清楚: 鉴于此表: 地区 部门

回答 1 投票 0

Oracle SQL:如何根据不同的行值过滤掉行

我想根据以下条件过滤我的数据 对于 ID,如果某个部分在特定类型 A 和 B 下出现两次或两次以上,那么我想过滤该部分的数据。 数据 |身份证...

回答 1 投票 0

如何比较文本随时间的变化?

我无法完全弄清楚如何捕捉随着时间的推移发生的变化。我有以下内容: 数据库<>小提琴 创建表 term_changes (load_id int,merchant_id int,load_date date, terms varchar(...

回答 3 投票 0

PySpark:匹配值的分组和聚合

我有一张像下面这样的大桌子- ID 地位 1 进行中 1 进行中 2 进行中 2 开始 1 进行中 1 开始 3 进行中 3 开始 1 进行中 1 开始 1 结尾 1 进行中 1 结尾 ...

回答 2 投票 0

如何在SQL中编写计算列

这是我的数据库的示例: 我正在尝试编写一个返回以下内容的查询: 工人_id, 2020年平均工资(基本工资+奖金), 2021年基本工资, 曾经处于 C 级(是/否),

回答 1 投票 0

在MySQL的join查询中进行计算

我有一些计算,想在查询中执行此操作。 存在一对多关系的父表和子表: 创建表`父`( `id` int NOT NULL AUTO_INCRMENT, ‘价值’...

回答 4 投票 0

不支持中值窗函数?

它看起来像窗口函数的中值 不支持,但不知何故错误消息没有明确说明这一点。还有另一种方法可以计算滚动窗口的中位数吗? 导入 pyspark #...

回答 1 投票 0

SQL 中的第一个值和倒数第二个值

我有一个包含 4 列的表:worker_id、month、basic_salary。 我正在尝试编写一个脚本,返回worker_id、最后工资日期、倒数第二个basic_salary日期、最后工资金额(来自basic_sal...

回答 1 投票 0

如何在满足条件的情况下才按顺序在SQL中计数?

我有一张工作项上发生的“动作”表。我最初是使用有效的行号和分区按顺序在表中按顺序计算每个操作

回答 1 投票 0

SQL Vlookup 同一张表中的值以从另一个表中获取值

我有一个包含三列的表 (gbfol_det) 和一个包含一列的第二个表 (argcloy_h)。 我需要做类似于 Excel VLOOKUP 的事情。我想检查 posting_code = 'gcs' 和...

回答 2 投票 0

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