![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
![]()
Доброго времени суток!
Помогите, пожалуйста, с заданием: - необходимо определить максимальную сумму из определённого количества (например - 6) подрядидущих целых положительных числовых значений, содержащихся в одном поле таблицы. Т.е. необходимо суммировать по 6 полей со смещением на одно и вывести максимальное значение из получившихся. Задание является полным аналогом такого же в Excel'e - http://programmersforum.ru/showthread.php?t=209319 Заранее огромное спасибо! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Добрый день.
Попробовать можно так: Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
![]()
В задании присутствует поле дат и сказали, что необходимо строить запрос через переборку значений дат (дата:дата+6; дата+1:дата+7; дата+2:дата+8 и т.д.)
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Может тогда опишите поподробнее? Я лично ничего не понялс последнего задания.
![]() |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
![]() Цитата:
Полное условие задания: Есть таблица Т с числовым полем т1 и полем даты т2. Необходимо определить максимальную сумму значений из поля т1 за 5 последовательно идущих дней. Моя логика - вычислить суммы интервалов День1-День5, День2-День6 и т.д. (не могу понять, как это реализовать в Access`е....) и затем уже из полученніых значений выбрать максимальное. |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
А может попробовать не усложнять жизнь и написать как-то так:
Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
![]()
К сожалению мне надо реализовать это с помощью именно запросов...
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Так это и есть перебор запроса.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.08.2012
Сообщений: 11
|
![]()
Если я правильно понимаю, это программируемый запрос.. Возможно ли решить эту задачу с использованием стандартных функций?
|
![]() |
![]() |
![]() |
#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 |