|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2016, 14:12 | #1 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 145
|
Сумма полей через запрос Access
Доброго времени суток, уважаемые эксперты. Есть БД со связями между таблицами в Access. В таблице "Сводка" в поле "Всего_пострадало" нужно посчитать сумму таких полей: Погибло на пожаре, Пострадавших на пожарах, Спасено людей на пожарах, Оказано помощи населению.
Задача стоит с помощью запроса посчитать сумму этих полей и вывести в поле "Всего_пострадало". У меня выбивает ошибки при моих попытках это сделать - делаю что-то неправильно. Я пробовал следующие варианты: 1) Код:
Код:
Во втором случае - "Ошибка синтаксиса (пропущен оператор)". Еще пробовал создавать запрос с группировкой в самом Access, но не знаю как его правильно вызвать - пробовал разные варианты, но выбивает ошибки (Офис 2003)... Вручную пробегать по всей таблице и считать я умею, но нужно через запросс сделать - причем желательно из делфи, ноесли такого варианта нет нормального, тогда через сам аццесс. Подскажите как лучше сделать - заранее спасибо за Ваши советы. |
07.12.2016, 14:22 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А так:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 07.12.2016 в 14:24. |
07.12.2016, 14:51 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а так?
Код:
|
07.12.2016, 14:57 | #5 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 145
|
Тоже пишет выбранная последовательность не поддерживается операционной системой... (У меня Windows XP)
Последний раз редактировалось Armageddets; 07.12.2016 в 15:06. |
07.12.2016, 15:30 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А в какой языковой версии ACCESS создана база данных?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
07.12.2016, 15:39 | #7 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 145
|
|
07.12.2016, 15:44 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
У меня тоже эта ошибка просто для
SELECT * FROM Сводка ORDER by Код Смотрю в ACCES параметры Общие и порядок сортировки базы данных Универсальный. А среди языков русского нет, украинский и всякие китайские и прочие. У меня поэтому не может. Все предположительно. Если в своем ACCESS создам базу то такой ошибки не будет.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 07.12.2016 в 15:48. |
07.12.2016, 15:54 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
у меня строчка Код:
работает без нареканий. Window 7 p.s. только файлик BD.mdb, который Вы приложили к архиву оказался с пустыми таблицами, пришлось сперва внести тестовые данные... |
|
07.12.2016, 16:46 | #10 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 145
|
Заново с нуля создал эту БД и у меня заработало суммирование. Но теперь когда я пытаюсь отобразить все поля вместе с суммированием выходит ошибка: "Попытка выполнить запрос, который не включает выражение '№ акта' как часть статистической функции или группы". Если из запроса убираю это поле - выдает тоже самое но по следующему полю... А вот с отображением только с первым полем, например - все отлично отображает.
Код:
Проект |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сумма полей Memo | Serotonuwen | C++ Builder | 1 | 01.08.2014 10:31 |
сумма полей по выборке | murena000 | Microsoft Office Access | 0 | 19.10.2012 12:49 |
Запрос на добавления полей в таблице базы данных через phpMyAdmin | SwanHeart | PHP | 6 | 11.07.2011 20:12 |
Смена пароля БД Access через запрос (C#) | Raptor | Помощь студентам | 0 | 21.11.2009 15:37 |