powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Суммирование количества полей в запросе - глюк акцесс?
3 сообщений из 3, страница 1 из 1
Суммирование количества полей в запросе - глюк акцесс?
    #39419289
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!
Цель запроса: посчитать количество посещений учеником занятия.

Запрос:
SELECT Занятия.[ФИО студента], Sum(Занятия.[Был/не был]) AS [Sum-Был/не был]
FROM Занятия
GROUP BY Занятия.[ФИО студента];

Вопрос: почему при суммировании для подсчета используется ID значения в таблице вместо данных самого значения.

id значение
1 Небыло занятия
2 Присутствовал
3 Пропустил

Фактически получается если отмечено у студента дважды "Присутствовал" то Sum(Занятия.[Был/не был]) выдает 4 вместо 2. Почему?
перебирал иные варианты значений, ставил цифры, истину/ложь, все равно считает по ID.
...
Рейтинг: 0 / 0
Суммирование количества полей в запросе - глюк акцесс?
    #39419378
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstar,
Все очень просто, вы не суммируйте,а считайте количества). Вместо sum ([был/небыл]) ... Используйте count([...]).
Попробуйте.
...
Рейтинг: 0 / 0
Суммирование количества полей в запросе - глюк акцесс?
    #39419402
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов, все получилось! Благодарю!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Суммирование количества полей в запросе - глюк акцесс?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]