|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.08.2012, 04:18 | #1 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
Максимальная сумма последовательных значений из диапазона
Доброго времени суток!
Помогите, пожалуйста, с заданием: - необходимо определить максимальную сумму из определённого количества (например - 6) подрядидущих целых положительных числовых значений, содержащихся в одном поле таблицы. Т.е. необходимо суммировать по 6 полей со смещением на одно и вывести максимальное значение из получившихся. Задание является полным аналогом такого же в Excel'e - http://programmersforum.ru/showthread.php?t=209319 Заранее огромное спасибо! |
14.08.2012, 11:50 | #2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Добрый день.
Попробовать можно так: Код:
|
14.08.2012, 15:49 | #3 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
В задании присутствует поле дат и сказали, что необходимо строить запрос через переборку значений дат (дата:дата+6; дата+1:дата+7; дата+2:дата+8 и т.д.)
|
15.08.2012, 11:50 | #4 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Может тогда опишите поподробнее? Я лично ничего не понялс последнего задания.
|
15.08.2012, 13:13 | #5 | |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
Цитата:
Полное условие задания: Есть таблица Т с числовым полем т1 и полем даты т2. Необходимо определить максимальную сумму значений из поля т1 за 5 последовательно идущих дней. Моя логика - вычислить суммы интервалов День1-День5, День2-День6 и т.д. (не могу понять, как это реализовать в Access`е....) и затем уже из полученніых значений выбрать максимальное. |
|
15.08.2012, 16:29 | #6 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
А может попробовать не усложнять жизнь и написать как-то так:
Код:
|
15.08.2012, 16:31 | #7 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
К сожалению мне надо реализовать это с помощью именно запросов...
|
15.08.2012, 16:37 | #8 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Так это и есть перебор запроса.
|
15.08.2012, 17:04 | #9 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
Если я правильно понимаю, это программируемый запрос.. Возможно ли решить эту задачу с использованием стандартных функций?
|
15.08.2012, 18:18 | #10 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Пока в голову приходит только запрос с условием отбора [введите дату]+6
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маскимальная сумма последовательных значений из ряда | vdl | Microsoft Office Excel | 12 | 12.08.2012 00:49 |
сумма диапазона по критерию | intuit | Microsoft Office Excel | 6 | 14.06.2011 18:50 |
матрица. максимальная сумма столбца | koch-a | Общие вопросы C/C++ | 2 | 01.12.2010 23:38 |
Сумма трех наименьших элементов диапазона | Gerzs | Microsoft Office Excel | 1 | 08.11.2010 19:51 |
максимальная сумма элементов подмассива в массиве | Sparky | Помощь студентам | 11 | 05.11.2009 15:50 |