hej,
Mój sql wymaga jeszcze wiele nauki, mam problme z zapytaniem w zapytaniu:
SELECT
[capture_ts] as startTime
,(SELECT TOP 1 [capture_ts] WHERE [capture_ts] > h.capture_ts order by h.capture_toff ) as endTime
,[reference_id]
,[object_id]
,[value_decimal]
FROM [hydra1].[hydadm].[HydAdmTnt] h
where capture_ts>='2019-05-01' and capture_ts<='2019-05-20' and [object_id]='Article' and reference_id='04012'
Mam tylko jedną date wystąpienia wiersza: capture_ts chciałym aby ta data w kolejnym wierszu pojawiła się jako data końcowa poprzedniego wiersza. Tak jak na rysunku w załącnziku. Niestety zwraca mi null bądz w przypadku zmiany warunku na WHERE [capture_ts] = h.capture_ts te są date.