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

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

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

Можно ли решить задачу с помощью запроса?
Есть таблица значений с колонками: Дата и срок. Необходимо прибавлять срок к дате и остановиться на том моменте когда все даты станут одинаковыми. Как без запроса сделать понятно, но можно ли это сделать в запросе?
Ответы
Избранное Подписка Сортировка: Древо
2. NatalkaBal 24 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 25 09.01.19 13:58 Сейчас в теме
(4) Циклов в запросах нет...
7. Boneman 215 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 22 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 24 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 292 09.01.19 14:18 Сейчас в теме
Запросом точно не решить, только кодом - циклом описать
13. meriferi 09.01.19 14:38 Сейчас в теме
В обработку включи счетчик и суммируй даты до условия
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

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

Аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб.
Полный день

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

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

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день