Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
Добрый час! Подскажите почему не выводятся значения по функции Count в запросе?

К сообщению приложен файл. Размер - 20Kb
19 фев 21, 15:18    [22283535]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
JDV,

Сам файлик ...

К сообщению приложен файл (01.zip - 53Kb) cкачать
19 фев 21, 15:18    [22283537]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
SELECT tbl_uchebnye_potoki.Vid_obucheniya, tbl_gruppy.Nomer_gruppy, tbl_uchebnye_potoki.date_open, 
tbl_uchebnye_potoki.date_end, 
Sum(tbl_sub_plan_gruppy_kolichestvo.Kolichestvo) AS [Sum-Kolichestvo], 
Count(tbl_sub_gruppy.ID_lichnyi_sostav) AS [Count-ID_lichnyi_sostav]
FROM ((tbl_uchebnye_potoki 
RIGHT JOIN tbl_gruppy ON tbl_uchebnye_potoki.ID_uchebnye_potoki = tbl_gruppy.ID_uchebnye_potoki) 
LEFT JOIN tbl_sub_gruppy ON tbl_gruppy.ID_gruppy = tbl_sub_gruppy.ID_gruppy) 
LEFT JOIN tbl_sub_plan_gruppy_kolichestvo ON tbl_gruppy.ID_gruppy = tbl_sub_plan_gruppy_kolichestvo.ID_gruppy
GROUP BY tbl_uchebnye_potoki.Vid_obucheniya, tbl_gruppy.Nomer_gruppy, 
tbl_uchebnye_potoki.date_open, tbl_uchebnye_potoki.date_end, tbl_uchebnye_potoki.Vid_obucheniya
HAVING (((tbl_uchebnye_potoki.Vid_obucheniya)="Подготовка"));


Сообщение было отредактировано: 19 фев 21, 17:29
19 фев 21, 17:33    [22283653]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21069
Просто отключите группировку - увидите, что в поле tbl_sub_gruppy.ID_lichnyi_sostav, которое Вы пытаетесь считать, сплошь NULL.
19 фев 21, 20:10    [22283754]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
Akina, Благодарю ... !
20 фев 21, 08:51    [22283912]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
Akina,
Сменил условия отбора ... теперь вот суть вопроса, count увеличивает значение, в таблице tbl_sub_gruppy одна запись, а выводится значение - 2

К сообщению приложен файл. Размер - 78Kb
20 фев 21, 10:53    [22283958]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
JDV,

файлик

К сообщению приложен файл (01.zip - 50Kb) cкачать
20 фев 21, 10:54    [22283960]     Ответить | Цитировать Сообщить модератору
 Re: Не работает Count в запросе  [new]
JDV
Member

Откуда:
Сообщений: 450
JDV, там таблицы связаны по сути две подчиненные одна план, другая факт. Как их правильно вывести в запросе?

К сообщению приложен файл. Размер - 17Kb
20 фев 21, 10:57    [22283962]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить