| ТекущаяДата | Идентификатор_пользователя | OpenDate | ЗакрытьДата | CloseType |
Условие в SQL:
Код: Выделить всё
WHERE s.OpenDate < @currentDate
AND ISNULL(s.CloseDate, '2050-01-01') > @currentDate
AND s.CloseType IN (0, 1, 3, 7, 8);
Код: Выделить всё
from datetime import datetime, timedelta
# Define start and end dates
start = datetime(2024, 6, 1)
end = datetime(2024, 12, 10)
current_date = start
# List to store valid dates
valid_dates = []
while current_date
26 декабря 2021 г.
26 декабря 2021 г.
6
34
22 мая 2022 г.
12 июня 2022 г.
3
93
06.12.2021< /td>
06.12.2021
6
Подробнее здесь: [url]https://stackoverflow.com/questions/79272652/loop-over-date-range-and-appending-new-values-to-a-new-data-frame[/url]
Мобильная версия