Я пытаюсь подсчитать, сколько продуктов связано с каждой из наших покупательниц, чтобы использовать это в последующих расчетах.
SELECT [Customers].Customer_ID
FROM [Customers]
WHERE ((([Customers].Gender)='Female'))
GROUP BY [Customers].Customer_ID;
Приведенный выше SQL дает мне список идентификаторов наших клиентов женского пола. Теперь, я думаю, в отдельном запросе мне нужно подсчитать количество идентификаторов продукта для каждого из идентификаторов в приведенном выше списке, но я не знаю, что делать дальше. Я не знаю, могу ли я объединить этот шаг в вышеуказанный запрос или мне нужно сделать что-то еще.
Я думаю, что мне нужно что-то вроде этого:
DCount("Order_ID", "Orders", "Customer_ID = [**how do I make it to where
this equals the resulting Customer_ID's from the above query**]" )
Может кто-нибудь помочь? Я на правильном пути?
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
GROUP BY [Customers].Customer_ID
предполагает, чтоCustomer_ID
не является уникальным в таблицеCustomers
. Это действительно так? - person onedaywhen   schedule 16.08.2011