问题标签 [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.

0 投票
3 回答
724 浏览

sql - 查找时间间隔集群

我有一个包含多个条目的表。一项由开始日期时间和结束日期时间组成。

我想以这样的方式找到条目集群:

如果一个条目在前一个条目结束之前开始,则两者都是集群的一部分。这是某种重叠问题。

例子:

我想要输出

我有一个解决方案,它先排序,然后对行号和滞后/领先等进行一些计算。问题是第4行直接在第2行之后的特殊情况,所以我不认识它......

这里的sql有好的解决方案吗?也许我错过了什么?

0 投票
1 回答
481 浏览

sql-server - SQL Server 2012 - 领先/落后非空值比较

我的表:

Col3更改日期的组合时Col1Col2我需要更新/设置标志。

例如:Between1/3/20151/9/2015的值Col3是相同的 ( CC) 所以我需要在until0之间的所有日子里设置标志。1/4/20151/8/2015

之间1/13/20151/29/2015的值Col3CC变为DD。所以我需要在直到1之间的所有日子里设置标志。1/14/20151/28/2015

它已经成为我的脑筋急转弯,请任何专家帮助?

0 投票
3 回答
336 浏览

sql-server - lag() 和 lead() sql server 函数从 diff 表中选择数据

我需要帮助才能执行以下操作:

主表

子表

MainTable.STATE值从 100 变为 200 时,我想选择SubTable.Line1MainTable.DATE_TIME = SubTable.DATE_TIME

似乎LAG()orLEAD()函数可以检测到MainTable.STATE字段中数据的这种转换。

如何使用 SQL 语句使用LAG()LEAD()函数来做到这一点?

感谢所有快速回复。由于 MainTable.STATE 值可以是任何值,因此我不能将其值包含在 sql stmt 中。

0 投票
1 回答
1118 浏览

rest - Marketo Rest API - 使用 ID 更新潜在客户

如何使用“id”的lookupField 更新潜在客户?我尝试执行更新,但收到“1003 - 字段 'id' 不允许”错误。以下是我的请求数据以供参考。

0 投票
1 回答
972 浏览

asp.net - 在向 Marketo 提交数据之前使用我自己的表单

我正在使用 ASP.NET 并想使用自己的表单,但仍将数据发送到 Marketo 表单以创建新的潜在客户。我已经获得了我想以 JSON 格式提交的字段名称和值,如用于创建/更新潜在客户的 Marketo 文档中所示 - http://developers.marketo.com/documentation/rest/createupdate-leads/

该表单只会为每个表单创建一个潜在客户,我已经在 Marketo 中创建了表单并拥有表单 ID 和我认为需要的所有内容,我只是不知道我需要做什么才能将值提交到市场形式。

理想情况下,我想使用 SOAP 或 REST api 从服务器端实现我的目标,而不是使用 javascript。

我不反对服务器端表单发布方法,如果有人可以帮助提供所需的服务器端代码,那么它也会受到赞赏

0 投票
1 回答
289 浏览

hive - 使用前导功能检测蜂巢列中的序列

我正在尝试检测配置单元表列中的序列。我有 3 列(id、标签、索引)。每个 id 都有一个标签序列, index 是标签的顺序,比如

我想确定是否出现 x,y,x,y 的标签序列。
我正在考虑尝试使用主要功能来完成此操作,例如:

产量:

其中 l1(2,3) 是下一个标签值。然后我可以检查一个模式

这适用于 id = a,但不适用于标签序列为:x、y、y、y、y、x 的 id = b。我不在乎它是连续 3 年,我只是对它从 x 到 y 再到 x 到 y 感兴趣。

我不确定这是否可能,我正在尝试分组和分区的组合,但没有成功。

0 投票
1 回答
339 浏览

mysql - 滞后表列的通用存储过程

我需要计算不同频率的回报。为此,我希望能够将列中的值滞后k个单位。虽然我找到了不同的具体解决方案,但我无法制作通用的存储过程(很可能是由于我对 mysql 缺乏经验)。我怎样才能最好地做到这一点?

我有一个包含多个列的表,其中包含以下信息的列:

  • ID
  • 日期
  • 价格

最终结果应该是一个包含所有原始列的表,加上一个包含价格滞后值的列。

为了保持程序的通用性,我可以想象该程序会将表名、必要的列名(例如 ID、日期、价格)和滞后数 k作为输入,并将一列附加到表中。

0 投票
2 回答
5158 浏览

sql - 比较列上的当前月份和上个月的行,SQL Server 2012

对于一个我不完全确定如何在 SQL Server 2012 中解决的问题,我需要一些指导和帮助。我认为LAG函数LEAD可能有用,但我不确定。

这是我的数据现在的样子:

我们有一YearMonth列显示每个状态的状态locationCode和一个Active表示每个质量的 intLocationCode

客观的:

我的目标是比较LocationCode当前YearMonth(我们称之为201406)和前一个Yearmonth(我们称之为201405)的 for:

一个例子 :

基本上我想弄清楚的是如何在名为Active.

如果当前月份的行列Active不为零,而上个月的 Active 为零,则我们得出结论,当前月份的行为“新”(1),否则为 (0)。

下面提供了一个示例:

我怎么解决这个问题?

0 投票
0 回答
30 浏览

postgresql - 如何获取特定的先前事件 Postgres

我的数据库中有以下类型的数据行

  • 用户 1 进行软件更新 1
  • 用户 1 对产品执行一些操作
  • 用户 1 对产品执行一些操作
  • 用户 1 对产品执行一些操作
  • 用户 1 进行软件更新 2
  • 用户 1 对产品执行一些操作
  • 用户 1 对产品执行一些操作 <--在此事件之前的先前软件更新是什么

我以前使用过 Lead 和 Lag Windows 函数,所以我知道如何获取记录的标准前置事件。但是,我在这里要做的是获取在相关事件之前发生的非常具体的先前事件(即用户执行的最后一次软件更新)。有没有办法使用 Lead/Lag 或其他方式来做到这一点,而不必自行加入表格?

我必须提供的其他数据是用户 ID、事件发生的日期/时间、操作类型(软件更新、登录、购买、出售等)。

如果需要更多详细信息,请告诉我。

谢谢西蒙

0 投票
2 回答
146 浏览

sql - 根据开始日期创建成本期间 - PL/SQL

甲骨文 11g

我想根据新成本的开始日期为每个成本设置结束日期

对于以下数据,请设置结束日期

输入:

期望的输出:结束日期是下一条记录的开始日期-1