Одним запросом сосчитать количество таких товаров, которые куплены один раз за сегодня - VB

Формулировка задачи:

Есть две таблицы - Справочник материалов (kod, name) и Таблица покупок (kod, date, summa). Как одним запросом сосчитать количество таких товаров, которые куплены только один раз за сегодняшнее число (date=01.01.2004)?

Код к задаче: «Одним запросом сосчитать количество таких товаров, которые куплены один раз за сегодня - VB»

textual
SELECT t.kod, t.name
FROM [Справочник материалов] AS t, [Таблица покупок] AS a
GROUP BY t.kod, t.name, a.date, a.kod
HAVING (((COUNT(a.kod))=1) AND ((a.date)=#12/25/2004#) AND ((a.kod)=[t].[kod]));

10   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ