спс, но это я знаю, думал есть еще какой нибудь другой способ.
Еще один вопрос. Этот скрипт перечисляет все даты от DateTimePicker1 до DateTimePicker2.
WITH RECURSIVE dates(dateValue) AS (
VALUES({DateTimePicker1})
UNION ALL
SELECT date(dateValue, '+1 day')
FROM dates
WHERE dateValue < {DateTimePicker2}
)
Например я выбрал дату 01.01.2017 по 31.12.2017
Результат:
2017-01-01
2017-01-02
2017-01-03
2017-01-04
...
31.12.2017
Как переписать запрос чтобы результат выглядил вот так:
2017-01-01
2017-01-02
2017-01-03
2017-01-04
...
2017-01-31
Январь
2017-02-01
2017-02-02
2017-02-03
2017-02-04
...
2017-02-28
Февраль
2 мес //(тут будут отображаться данные за январь и февраль)
2017-03-01
2017-03-02
2017-03-03
2017-03-04
...
2017-03-31
Март
3 мес //(тут будут отображаться данные за январь, февраль и март)
...
31.12.2017
Декабрь
12 мес // (тут будут отображаться данные за год)
Помогите с реализацией. Спасибо заранее.