1. mark_oilbass 09.01.19 13:19 Сейчас в теме

Сложение дат в запросе

Здравствуйте!

Можно ли решить задачу с помощью запроса?
Есть таблица значений с колонками: Дата и срок. Необходимо прибавлять срок к дате и остановиться на том моменте когда все даты станут одинаковыми. Как без запроса сделать понятно, но можно ли это сделать в запросе?
Ответы
Избранное Подписка Сортировка: Древо
2. NatalkaBal 21 09.01.19 13:37 Сейчас в теме
(1)
остановиться на том моменте когда все даты станут одинаковыми

Эту часть не поняла. А так есть функция в запросе ДОБАВИТЬКДАТЕ
4. mark_oilbass 09.01.19 13:48 Сейчас в теме
(2)надо, чтобы даты совпали. Это с помощью цикла получиться.
пример.
Допустим в тз есть 3 строки с датами:
Дата Срок
12.01.2018 10
15.01.2018 12
16.01.2018 11

начинаем прибавлять сроки много кратно, несколько раз и при каждом прибавлении проверяем одинаковые ли даты. Допустим после 5 круга прибавлений даты стали во всех строках одинаковыми:
15.02.2018
15.02.2018
15.02.2018

вот на этом моменте и надо остановиться.
5. user614822 22 09.01.19 13:58 Сейчас в теме
(4) Циклов в запросах нет...
7. Boneman 213 09.01.19 14:04 Сейчас в теме
(4) что то я никак не могу понять задачу.
Как можно прибавить к 12.01.2018 - по 10 дней, чтобы получилось 15 февраля этого же года ?
9. mark_oilbass 09.01.19 14:12 Сейчас в теме
(7) это я образно написал. Нужно в запросе цикличное сложение сделать.
14. Healer 09.01.19 15:03 Сейчас в теме
(4) Мне интересно, каково условие задачи? Заинтриговали... ну и может можно иначе как-нибудь решить :-)
16. AntonSm 10.01.19 12:52 Сейчас в теме
(4) а зачем тогда срок, если просто прибавляется к дате?
3. Octopus 337 09.01.19 13:39 Сейчас в теме
И еще есть РАЗНОСТЬДАТ, тоже может пригодиться
6. Ovkay 09.01.19 14:01 Сейчас в теме
Легкого решения точно не будет, если оно вообще есть. Да и не для таких целей запросы предназначены.
mark_oilbass; +1 Ответить
8. mark_oilbass 09.01.19 14:11 Сейчас в теме
(6)думаю что вы правы. Буду программно писать отчет. Просто иногда встречал на инфостарте статьи с дикими запросами, вот и подумал может можно как нить сделать цикличное сложение в запросе.
11. NatalkaBal 21 09.01.19 14:15 Сейчас в теме
(8)А что за отчет, который требует таких показателей?
10. VmvLer 09.01.19 14:14 Сейчас в теме
постановка задачи корява, пример только добавляет корявости

эту задачу может решить запросом только спец с сертификатом "Эксперт-извращенец"
15. mark_oilbass 09.01.19 15:18 Сейчас в теме
12. SedovSU@mail.ru 291 09.01.19 14:18 Сейчас в теме
Запросом точно не решить, только кодом - циклом описать
13. meriferi 09.01.19 14:38 Сейчас в теме
В обработку включи счетчик и суммируй даты до условия
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
Полный день

Программист 1С
Видное
Полный день

Программист 1С
Москва
зарплата до 120 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день