Wyciągnięcie ciągłości dat

Wyciągnięcie ciągłości dat
DN
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Cześć,

Próbuje napisać zapytanie, które z kilku dat wyciągnie mi zakres dat, dla których ciągłość dni jest powyżej 14, ale na razie wygląda to jak walka z wiatrakami
id data_od data_do ilość_dni
1 2022-07-01 2022-07-10 10
1 2022-08-01 2022-08-05 5
1 2022-08-06 2022-08-20 15
2 2022-09-01 2022-09-20 20
2 2022-10-01 2022-10-05 5

W wyniku zapytania powinien być jak poniżej:
id data_od data_do ilosc
1 2022-08-01 2022-08-20 20
2 2022-09-01 2022-09-20 20

Mogę prosić o podpowiedź, w którym kierunku szukać rozwiązania?

wemibo
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: okolice Warszawy
  • Postów: 128
0

W kierunku historycznym, popatrz tutaj, może coś Ciebie natchnie:

Sumowanie czasów z pominięciem nakładających się na siebie okresów
i w tymże:
t-sql łączenie nakładających sie dat

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

prosty where:

Kopiuj
select * from tab where ilosc_dni>14

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.