cost 214 ms
SQL - 构建迭代表 - SQL - Building iteration table

我对表的迭代有疑问。 库存中有状态产品 ( test_product ) 和操作:添加或从库存中删除。 产品行动操作日期数字全部的测试产品添加 2023-01-03 4个 4个测试产品消除 2023-01-05 -3 1个测试产品消除 2023-01-07 -1 0 有一天我们会添加或删除 ...

我如何编写一个 SQL 查询来组合没有任何变化的版本? - How can I write a SQL query that combines versions where nothing has changed?

我正在尝试解决一个问题,每次更新项目时,我都有一个包含不同版本项目的表。 人符合光盘 A 符合光盘 B 版本开始版本结束鲍勃是是 2022-01-01 2022-01-04 鲍勃是否 2022-01-05 2022-01-13 鲍勃否否 2022-01-14 2022-01-22 鲍勃是否 ...

根据下一行的值在 sql 中迭代求和? - Sum iteratively in sql based on what value next row has?

我想以一种方式聚合事务表,它对下一行中的变量进行求和,如果满足条件则求和,否则中断并再次开始求和以创建新行。 这可能令人困惑,所以在下面添加示例 -我有什么 - ID 日期类型数量一种 2023 年 1 月 1 日传入 10 一种 2/1/2023 传入 10 一种 2023 年 3 月 1 日 ...

在 PostgreSQL 中,如何获取包含没有事件的天数(0 值)的时间段之间的每天事件数 - In PostgreSQL, how to get number of event per day between a period including days without events (0 values)

我需要找到方法来获取一段时间内每天发生的事件数量,包括没有事件发生的日子,让那一天的值为 0。 我试试这个查询: 但是,我没有得到 0 值。 周期为40天,但只得到31条记录(9天完全没有事件的情况不会出现)。 我看到这个, Postgres,每天计数条目,包括没有的天数但不知何故似乎像我的查询。 ...

当 SQL 中有多个继续 Null 值时,如何根据前几个月的值填充 Null 值 - How do I populate the Null Values based on Previous months value, when there are multiple continues Null values in SQL

下面是输入表: 月价值 1个 200 2个 - 3个 - 4个 300 5个 - 预计 Output: 月价值 1个 200 2个 200 3个 200 4个 300 5个 300 我确实尝试在 SQL 中使用 LAG function,结果我能够填充即时 NULL 值的值,在上述情 ...

PostgreSQL 填写外连接中的空白 - PostgreSQL fill in the blanks in an outer join

外部连接“填空” 我在 PostgreSQL 数据库中有一对主从表,其中主表“samples”有一些样本,每个样本都有时间戳。 详细表“sample_values”在任何给定的样本时间戳中都有一些参数的一些值。 我的查询 回报(如预期): 样品编号采样时间参数_id 样本值 1个 2023-01-1 ...

自上次符合条件以来的金额总和 - Running Sum of Amount Since Last eligible

我有一个包含用户的表格、一个月系列、一个资格标志、一个金额的运行总和和一个增量金额列(下面的示例数据)。 我需要找到自最后一个资格标志出现以来每个用户累积的金额。 用户月合格运行量新金额 1个 1月20日 1个 0 0 1个 2月20日 0 150 150 1个 3月20日 0 150 ...

有没有办法只显示连续 5 天的第一个日期? - Is there a way to only show the first date of a 5 day streak?

我想要的是显示连续 5 天的第一个日期,如果总共 10 天,则计为 2 次连续。 月份的范围只能具体设置一次。 例如:我想获取从 2023-01-01 => 2023-01-31 月份开始的所有可用日期。 例如: 我的表: ID 日期 1个 2023-01-01 1个 2023-01-0 ...

查找本地类别组的连续数字范围 - Finding contiguous number ranges of local category groups

我是 Power Query(M 语言)的新手。 我了解 Power Query 的基础知识,但遇到了一个具有特殊分组要求的用例。 假设我的源数据是这样的: 发票# 顾客# 1个一种 2个一种 3个乙 4个一种 5个一种 6个乙 7 乙我希望将其转换为: 来自发票# 发票# 顾客# 1个 2个一 ...

将 LEAD 与条件(?)一起使用 - 雪花 - Using LEAD with condition(?) - snowflake

我有 +10k 个 ID,每个 ID 都有 10 个区域; 每个区域都会以某种方式受到影响我想计算每个 ID 每个区域受到影响的持续时间,按天排序(考虑整个上周) 要知道某个区域是否/何时受到影响, AFFECTED_ZONE列将返回 1 到 10 之间的值(确定哪个区域是那个区域) 我知道一旦AF ...

连续出现次数及其长度(高级间隙和孤岛问题) - Count of Sequential occurrences and their lengths (advanced gaps and islands problem)

我正在尝试找出特定用户操作的连续出现次数及其长度。 假设这是每月登录。 下面是我的表格的简化结构和我预期的最终结果。 PostgreSQL 架构设置: alex01 有 2 连胜,长度为 4 jon03 有 3 条条纹,长度分别为 1、3 和 4 mark05 有 1 条长度为 5 的连胜 ...

间隙和孤岛结合递归 - Gaps and island combined with a recursion

我有一个与递归相结合的 gaps and islands SQL 问题。 背景:我运行一个包含学校假期和银行假期的PostgreSQL数据库,我从中呈现学校、城市等的日历视图。 我在上面使用编程语言编写了很多逻辑代码,但尝试将其移动到 SQL 中以获得更好的性能。 表格locations存储学校(例 ...

如何使用oracle中的LEAD函数将产品与有效期结合起来? - how to combine product with Period of validity using LEAD function in oracle?

:) 如何使用 LEAD 函数将产品与有效期结合起来? 知道我如何选择 device_id、valid_from、valid_to、product 如果下一个产品/记录与前一个相同,我们将在整个有效期内使用该产品? 我想得到的查询的预期结果如下: 仅返回 4 条记录:(不改变顺序) 细节: ! ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM