小编arh*_*typ的帖子

在特定条件下Raws成为String

基于下面提供的代码,我需要实现所需的表: 在此输入图像描述

规则是:

每个Ticker返回ErrorCode链/集群,只有当错误连续发生的时间差小于10分钟时才会生成集群.

在其他帖子下,我正在寻求关于该任务的更简单版本的协助:单独为每一天生成错误链.最好的选择(以非常有效的方式工作)有STUFF + For XML Path.

我们能否以某种方式使用它 - 更复杂的任务?或者替代地,它应该用游标来实现?

我将不胜感激.

此致,Arek

DECLARE @table1 TABLE
(
    [Ticket] INT,
    [ErrorCode] CHAR(1),
    [Date] DATETIME
);

INSERT INTO @table1
VALUES
(1, 'A', '01.07.2018  10:00:00'),
(1, 'B', '01.07.2018  10:02:00'),
(1, 'C', '01.07.2018  10:08:00'),
(1, 'A', '01.07.2018  10:30:09'),
(1, 'B', '01.07.2018  10:50:00'),
(1, 'D', '01.07.2018  10:55:00'),
(1, 'D', '01.07.2018  15:55:00'),
(1, 'D', '02.07.2018  10:55:00'),
(2, 'A', '20.10.2018  15:00:00'),
(2, 'C', '20.10.2018  17:00:00'),
(2, 'C', '20.10.2018  17:07:00'),
(2, 'A', '21.10.2018  09:00:00');
Run Code Online (Sandbox Code Playgroud)

t-sql

2
推荐指数
1
解决办法
67
查看次数

标签 统计

t-sql ×1