|
недели года
|
|||
---|---|---|---|
#18+
Здравствуйте. нашел тут на форуме процедурку, которая генерит календарь. нагенерил. пробую вывести с разбивкой по неделям и с указанием начала недели и окончания Код: sql 1. 2. 3. 4. 5. 6.
но вот это вот Код: sql 1.
равно 52 и на стыке лет запрос показывает ерунду полную. подзапросы неверные даты выбирают вернее для чистой первой январской недели все ок. а вот если 1 января было "переходным" на неделе, то ерунду показывает. например 53 неделя января 2016 это 01.01.2016 - 03.01.2016 хотя в идеале это должно быть 28.12.2015 - 03.01.2016 Можно как то "полечить"?) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 17:07 |
|
недели года
|
|||
---|---|---|---|
#18+
AndrewVL, 1 января 2011 года - это суббота. Начало недели в 2010 году. Дальше объяснять? Подзапросы выбирают неверные даты, потому что это неправильно написанные подзапросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 17:36 |
|
недели года
|
|||
---|---|---|---|
#18+
ЗЫ. Только на днях сделал чумовую "хотелку" финансиста, чтобы отчёт выводился "по неделям", причём неделя начинается с начала периода отчёта, а не с понедельника. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 17:38 |
|
недели года
|
|||
---|---|---|---|
#18+
WildSeryAndrewVL, 1 января 2011 года - это суббота. Начало недели в 2010 году. Дальше объяснять? Подзапросы выбирают неверные даты, потому что это неправильно написанные подзапросы. Да я понимаю, что начало недели в другом году) И про подзапросы понимаю, что неверно работают. Хотя внутри года все ок По этому и спросил ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 19:17 |
|
недели года
|
|||
---|---|---|---|
#18+
WildSeryЗЫ. Только на днях сделал чумовую "хотелку" финансиста, чтобы отчёт выводился "по неделям", причём неделя начинается с начала периода отчёта, а не с понедельника. давно пора твои и подобные им творения других отдельным топиком где-то прибить. Иногда бывает надо, а не найдешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 08:55 |
|
недели года
|
|||
---|---|---|---|
#18+
Док, Это хотелка отмороженая, а реализация-то проще пареной репы. Простой счётчик, дальше остаток от деления на 7. Это и есть день недели. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2018, 09:01 |
|
|
start [/forum/topic.php?fid=40&tid=1560862]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 434ms |
0 / 0 |