问题标签 [lead]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 如何在 interbase 中编写 sql LEAD() 和 LAG() 查询?
当使用 Oracle 作为我的后端时,此查询给出了所需的结果。
但是我在查询 Interbase 数据库时遇到问题,因为 InterBase6 不支持分析lag()
功能lead()
。
我的要求是,如果array field2={1,3,4,4,3,4}
,那么我应该得到结果为{1,3,4,3,4}
。
events - SAS:用冲突标记下一个和以前的观察
我想在 SAS 中创建假人。我的计划是,每次 AnnouncementDate ne 。我想创建一个名为 event=2 的变量,下一个也是 (event=2) 以及之前的五个观察结果 1 如果之前的 5 个观察结果和公告日期后的第二天不为空,那么所有这些都会被标记。并按类别(例如按股票)
输出数据
如果现在切换到下一个股票,它应该重新开始,而不是考虑以前的观察。
我当前的代码做了一个引导项,因为我只将事件列与 firstobs=2 合并。无论如何,这 5 倍的延迟让我感到困扰,以及之前有观察时的冲突。
感谢您的任何意见!
mysql - 填补表中值之间的空白 - MySQL
我有一张桌子(MySQL)
我需要根据每个用户的第一个值和 BonusApplied 填充每个用户 ID 的 BonusApplied 类型之间填充的 VALUE 中的空白。最终值在 Bonus Value 列中。这就是我需要的。如果有基于 @variables 而不是 JOIN 的解决方案,那就太好了。
sql-server - SQL Server 压缩相邻日期范围
我有一个包含人员 ID 和日期范围(开始日期和停止日期)的表格。每个人可能有多个具有多个开始和结束日期的行。
我需要一种方法来折叠相邻的日期范围(前一行的结束日期正好是下一行的开始日期前一天)。但它必须包括所有连续的范围,仅当端到端差距大于一天时才拆分。上述数据需要压缩成:
只有两行,因为唯一缺少的范围是三月。现在,如果所有 March 都存在,无论是一排还是多排,压缩将导致只有一排。但如果只有 3 月中旬的两天,我们会得到第三行来显示 3 月的日期。
我一直在使用 SQL 2016 中的 LEAD 和 LAG 函数来尝试将其作为记录集操作来完成,但到目前为止都是空的。我希望能够在没有循环和 RBAR 的情况下做到这一点,但我没有看到解决方案。
oracle - 如何在此查询中使用分析函数
我有一个非常独特的查询,我必须编写,并希望在 1 个查询中完成所有操作,但不确定是否可以。
我有一个文章列表,每篇文章都有一个唯一的 ID。应用程序将此 ID 传递给存储过程。然后,我要检索那篇文章,以及下一篇和上一篇文章。所以,列表按日期排序,我可以得到下一个和上一个。
我通过 LEAD & LAG 做到这一点。它适用于一个查询。但是,在某些情况下,下一篇或上一篇文章的某个字段中有一个 NULL。如果该字段为 NULL,我基本上将获得下一篇该字段不为 NULL 的文章。
然后还有一件事。从应用程序传递的文章具有分配给它的类别。下一篇文章和上一篇文章必须属于同一类别。
该查询现在非常大,但它可以获取文章 ID 的下一个和上一个,因为子查询按日期对所有内容进行排序。但是有了这两个新标准,即 NULL 因素和类别因素,我看不出如何在一个查询中做到这一点。
有什么想法吗?或者需要一些例子,或者我现有的查询?
谢谢你所有的时间。
sas - SAS-使用前导函数
假设数据集有三列
我尝试通过以下代码按日期和地区获取领先价格。
然而,WANT 只有一个观察结果。然后我创建new_date=date
并尝试另一个代码:
使用此代码,SAS 工作缓慢。所以我认为这段代码也不合适。任何人都可以提出一些建议吗?谢谢
r - R 随时间领先和滞后(移位)
我试图在数据框的一列上使用滞后,但是当涉及到时间时,它就不起作用了。我试过换档,滞后和滞后。
例子:
format.POSIXlt(x, usetz = usetz) 错误:“POSIXlt”中的无效组件 [[10]] 应为“区域”
tlag(c(y,yy))
n_distinct_multi(list(...), na.rm) 中的错误:缺少参数“时间”,没有默认值
我不想要任何时间差异,我只想要数据框中上面行的值,我认为这是 lag 所做的:“领先和滞后对于比较由常数偏移的值(例如上一个或下一个)很有用价值)”。时间甚至都不重要,它应该从前一个位置选择任何数字/字符/时间。我该如何解决这个问题,或者是否有一个不同的功能可以完成我想要的功能 - 我不想涉及任何循环,因为速度很重要并且数据帧很大。
我的数据框中的示例:
ssas - 下期提前期函数 ssas 计算
我在设法编写的两个计算中遇到了问题-因为我是 mdx ans ssas 的新手,所以我想它们可以用更好的方式编写,不幸的是我不知道该怎么做。我的输出是一个如下所示的表格(图片)在此处输入图像描述
开盘和收盘是我的计算,如下所示: 期初余额:
期末余额:
一切都按应有的方式工作-但仅在较小的数据样本上,较大的数据样本将永远加载。如果你能给我一些关于如何解决这个问题的想法,我将不胜感激
rest - 如何使用 REST API 在 SalesForce 中获取潜在客户详细信息?
是否有可能使用 SalesForce 提供的 REST API 来获取所有潜在客户的列表及其所有详细信息?