Access 2007 - создание несопоставимого запроса данных, но нужны две категории полей - PullRequest
1 голос
/ 24 июня 2010

Можно ли построить запрос несогласованных данных, используя две таблицы с отслеживанием поля уникального значения, а также другого значения в строке (это значение не будет уникальным).

Например, я хочу отслеживать уникальный код клиента из счета-фактуры в новой таблице по сравнению со счетом прошлого месяца.Неуникальное значение будет «кодом продукта» того, что они приобрели.

Код клиента может появляться несколько раз в зависимости от того, купили ли они несколько кодов продуктов.

Любая помощь очень ценится.

1 Ответ

1 голос
/ 24 июня 2010

Это должно делать то, что вы хотите:

SELECT Invoice.CustomerID
FROM Invoice LEFT JOIN PreviousInvoices
     ON (Invoice.Product = PreviousInvoices.Product) 
    AND (Invoice.CustomerID = PreviousInvoices.CustomerID)
WHERE PreviousInvoices.Product Is Null
...