window-functions

    1热度

    2回答

    我想为一个指定的分区在一行中的第一列的第一个值和第二列的最后一个值。为此,我创建了此查询: SELECT DISTINCT b.machine_id, batch, timestamp_sta, timestamp_stp, FIRST_VALUE(timestamp_sta) OVER w AS batch_start, LAST_VALUE(timestamp_stp) OVER

    2热度

    1回答

    在Spark-Sql 1.6版中,使用DataFrame s,是否有一种方法可以针对特定列计算每行的当前行和下一行的总和? 例如,如果我有一列一个表,像这样 Age 12 23 31 67 我想下面的输出 Sum 35 54 98 最后一行被丢弃,因为它没有“下一个行“添加到。 现在我正在通过对表格进行排名并将其与自身结合起来,其中rank等于rank+1。 有没有更好的方法

    1热度

    2回答

    在下面的图片中,您可以举例说明数据。我想首先发生batch_start每个批次。正如您所看到的(绿色突出显示),批量1522049发生在2个块中,其中一个有2行,第二个有1行。 SELECT FIRST_VALUE(batch_start) OVER (PARTITION BY batch ORDER BY batch_start) 没有解决不了的问题,因为它使两块到一个结果是“2013年1月

    2热度

    1回答

    在Spark-Sql版本1.6中,使用DataFrame s,是否有一种方法可以针对特定列计算每行的除以当前行和下一个行的分数? 例如,如果我有一列一个表,像这样 Age 100 50 20 4 我想下面的输出 Franction 2 2.5 5 最后一行被丢弃,因为它没有“下一个行“添加到。 现在我正在通过对表格进行排名并将其与自身结合起来,其中rank等于rank+1。

    0热度

    1回答

    我试图通过多个类别跟踪不同的路径。我的表的简化图如下所示: Table: customer_category CustomerID | Category | Date 11111 | A | 2016-01-01 11111 | B | 2016-02-01 11111 | C | 2016-03-01 22222 | A | 2016-01-01 22222

    0热度

    1回答

    我试图按产品类型查找每月新用户的数量。但是,我仍然收到要求在集合函数中使用的错误cnt。 SELECT EXTRACT(MONTH FROM date) AS month FROM (SELECT users.date, COUNT(*) OVER(PARTITION BY product_type) AS cnt FROM users) AS u GROUP BY month

    0热度

    1回答

    我试图做一个查询,输出一个列表公司的数据和每个公司的产品和折扣的数量,并按product_count排序。 此外,我需要将输出限制为每组30行 SELECT * FROM ( SELECT *, ( SELECT COUNT(*) FROM Products WHERE Product_Comp_id = Comp_id ) as product_count, (

    1热度

    1回答

    我的下面的查询工作正常,它根据最新的扫描将新产品注册到不同的位置。 我的问题是,有时我收到的产品具有相同的ID(这实际上是可能的)。 在我的波纹管表中,通常当产品到达位置5这意味着它已完成,并且当新产品获得注册时,它始终始于位置1。 正如你可以看到下面我再次得到了产品“2222”,我想我的下面“FirstScanned”检索2222',1,'2017-05-17 15:58而不是2222',1 “

    2热度

    2回答

    在数据结构中,我按顺序进行转换并将公式转换预先排序为树。但是,我对后期订单不太满意。 对于给定的公式x y z + a b - c */- 我想出了 - / \ * /(divide) /\ /\ x + - c /\ /\ y z a b 在大多数情况下,这似乎符合,除了在左子树的*属于百搭

    0热度

    1回答

    我在django中有一个简单的网站,内容是静态的。我在哪里使用“AboutUs.html”,“OurServices.html”或“c​​ontact.html”等模板..现在我想使用django管理员,以便任何人都可以使用所见即所得的编辑器更改这些页面的内容(导致谁将改变这种不知道HTML)..我想创建一个名为StaticContent类,类似: class StaticContent(mode