Попытка найти уникальные значения в каждой группе, однако с оглядкой на ранее сгруппированные элементы.Он будет группироваться по времени, поэтому, если предыдущий временной блок имел уникальное значение, он не должен появляться в следующем временном блоке.Просмотр должен охватывать все предыдущие временные блоки.Таким образом, во время 2 он просматривает время 0 и 1, а во время 10 он смотрит назад во время от 0 до 9.
Я также собираюсь сделать это динамически, без ручного смещения каждого временного блока с помощью подзапроса., поскольку время здесь непрерывно и не является дискретным набором данных.
Пример данных:
2018-03-25 00:00:00.000, 123
2018-03-25 00:00:00.000, 231
2018-03-26 00:00:00.000, 234
2018-03-26 00:00:00.000, 123
2018-03-27 00:00:00.000, 123
2018-03-27 00:00:00.000, 231
2018-03-27 00:00:00.000, 234
2018-03-27 00:00:00.000, 432
Пример вывода:
2018-03-25 00:00:00.000, 2
2018-03-26 00:00:00.000, 1
2018-03-27 00:00:00.000, 1