gaps-and-islands

    0热度

    1回答

    这感觉就像一个间隙和岛屿问题,窗口函数看起来像是正确的工具,但我似乎无法得到一个工作结果。 我的数据是这样的(注:游戏ID是一个UUID,在这里显示为可读性计数器): GameID User Date Win 100 A 10/11/2012 0 101 A 10/12/2012 0 102 B 10/11/2012 0 103 B 10/13/

    1热度

    1回答

    我有一个字段的表:VALID_FROM - VALID_UP - 客户端 比方说 2005 - 2006 - Smith 2006 - 2009 - Smith 2010 - 2013 - Smith 2013 - 2014 - Smith 2015 - 2016 - Smith 2016 - 2017 - Smith 2017 - today - Smith 2014 - toda

    1热度

    1回答

    我有一个球员,结果和ID表: Player | Result | ID --------------- An | W | 1 An | W | 1 An | L | 0 An | W | 1 An | W | 1 An | W | 1 Ph | L | 0 Ph | W | 1 Ph | W | 1 Ph | L | 0 Ph |

    1热度

    1回答

    我有一个sql server 2008 r2数据库。 我有一张名为hystrealdata的表格,其中每秒存储自动机器的生产数据。因此,它的结构是这样的: dataregvalue timestamp -------------------------------------------------------------------------- 0

    3热度

    2回答

    是否有可能编写基于日期时间列值的差,从相邻行的值组的行的SQL查询? 让我举一个例子......我有一个SQL查询是这样的: SELECT Id, StartTime, EndTime, datediff(second, max(StartTime), EndTime)) as Duration FROM Timings ORDER BY StartTi

    4热度

    2回答

    我想根据他们本来可以完成的活动来计算客户流失率,而不是按日期流失,这是正常情况。我们有与特定主机连接的事件,在我的示例中,所有事件都由Alice托管,但可能是不同的主机。 所有遵循特定事件的人都应被放置在一个类别中(新的,活跃的,搅动的和复活的)。 新:第一次一个人跟随来自特定主机的事件。 活动:再次关注(并且还遵循了来自特定主持人的最后一个活动)。 搅动:追随者有机会跟随,但没有。 复活:已经搅

    0热度

    1回答

    我具有以下表称为“项目”: CREATE TABLE Projects (Task_ID integer, Start_Date date, End_Date date) INSERT INTO Projects VALUES (1, '2015-10-01', '2015-10-02'), (2, '2015-10-02', '2015-10-03'), (3, '2015-10-03

    4热度

    1回答

    我有一个红移的需求,如果数据是连续的,我需要合并结果。我有下面的表,其中user_id,product_id是varchar和login_time,log_out_time是时间戳。 user_id product_id login_time log_out_time -------------------------------------------------------------

    -1热度

    1回答

    我有数字按顺序存储在数据库中,它们存储为文本并包含前面的零。 Numbers ------- 001 002 003 004 006 007 010 011 ------- 查询应找到以下结果 Missing ------- 005 008 009 ------- 感谢。

    0热度

    1回答

    我试图找到同时生成的数据中的空白。 简表看起来像这样: -------------------- | row | date | -------------------- | 1 | 2017-01-01 | | 2 | 2017-01-02 | | 3 | 2017-01-03 | | 4 | 2017-02-01 | | 5 | 2017-02-04 | 查询的结果应该是这样