Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня (вс)! Вот есть код: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Как бы обыграть его, чтобы сентябрь таки попал в результат запроса? Т.е. проблема в том, когда начало периода совпадает с последней датой месяца, этого месяца в результате запроса - нет. p.s. Задача - получить список количеств дней, по месяцам, между двумя датами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 11:31 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
Romka-FesТ.е. проблема в том, когда начало периода совпадает с последней датой месяца, этого месяца в результате запроса - нет. нет, у тебя другая проблема Если @Target_Start_Date и @Target_End_Date - не совпадают, то твой запрос, всегда врет на один день ! врет из-за этого Romka-Fes Код: sql 1. так будет правильно Код: sql 1. 2. 3. 4. 5. 6. 7. 8. пс но в целом, какой-то "дикий" подход к решению исходного "получить список количеств дней, по месяцам, между двумя датами" ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 11:58 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
court, Спасибо за ответ! p.s. Есть предложение "не дикого" подхода? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 12:06 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
Romka-Fesp.s. Есть предложение "не дикого" подхода? :) нуу например Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. idfdldMYPeriodDays12018-09-30 00:00:00.0002018-09-30 00:00:00.00092018122018-10-01 00:00:00.0002018-10-31 00:00:00.0001020183132018-11-01 00:00:00.0002018-11-30 00:00:00.0001120183042018-12-01 00:00:00.0002018-12-31 00:00:00.0001220183152019-01-01 00:00:00.0002019-01-31 00:00:00.000120193162019-02-01 00:00:00.0002019-02-28 00:00:00.000220192872019-03-01 00:00:00.0002019-03-31 00:00:00.000320193182019-04-01 00:00:00.0002019-04-30 00:00:00.000420193092019-05-01 00:00:00.0002019-05-22 00:00:00.0005201922 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 12:24 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
Можно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Результат: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 14:27 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
Romka-Fescourt, Спасибо за ответ! p.s. Есть предложение "не дикого" подхода? :) Сделать табличку - календарь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 14:51 |
|
||
|
Избитая тема про даты, месяцы, и кол-ва дней в месяцах.
|
|||
|---|---|---|---|
|
#18+
buserRomka-Fescourt, Спасибо за ответ! p.s. Есть предложение "не дикого" подхода? :) Сделать табличку - календарь...+1 Зачем каждый раз заполнять табличку с помощью какого то вычисления? Может, число Пи тоже вычислять каждый раз, когда оно понадобится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 15:46 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1687688]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 407ms |

| 0 / 0 |
