![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.11.2011
Сообщений: 2
|
![]()
Здравствуйте, уважаемые профессионалы,
Мне необходимо для каждой записи находить среднее значение из трёх полей. При вычисления среднего значения необходимо, чтобы незаполненые поля игнорировались, то есть вычисление производилось бы из оставшихся заполненых полей. Я так понимаю, что при использовании функции Avg, этой проблемы не существует, значения Null не учитываются. Но Avg можно использовать, если вычислять среднее по всем записям одного поля, но не для моей задачи. Вычисляя среднее из разных полей ничего другого не смогла придумать, как применить (a+b+c)/3. В этом случае, при незаполнении любого поля, естественно по формуле ничего не вычисляется. Не являюсь программистом, при попытке использовать Expression Builder и SQL для исключения пустых полей, неизбежно получаю ошибки синтаксиса. Если кто-нибудь снизойдёт до советов и рекомендаций, буду бесконечно признательна. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
так поставьте группировку и вывод первых 10 значений а в SQL поменяйте на 3 значения.
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]() Цитата:
Код:
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
Последний раз редактировалось R Dmitry; 15.11.2011 в 20:08. Причина: теги |
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 15.11.2011
Сообщений: 2
|
![]()
Большое Вам спасибо!
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте yellowviolet.
в дополнение к решению которое предложил R Dmitry, предлагаю ещё один вариант его исполнения: Код:
Евгений. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вычисление среднего арифметического по датам | mori | Microsoft Office Excel | 6 | 17.12.2009 08:21 |
При удалении записей значения полей с type:=Autoincrement (т.е+) в оставшихся полей не изменяются | kenta | БД в Delphi | 2 | 29.10.2009 08:28 |
Объеденение полей запроса в для отображения нескольких полей в одном списке | mrCreator | Microsoft Office Access | 3 | 08.08.2009 00:53 |
Как выводить значения отдельных полей таблицы при выборе записи в DBGrid | Sinker | БД в Delphi | 9 | 25.03.2009 12:28 |
Вычисление среднего во временном ряде | alexk | Microsoft Office Excel | 5 | 18.06.2008 14:41 |