Microsoft Access 2010 で、すべての顧客による最新の購入のみを一覧表示するクエリを実行したいと考えています。これが私がこれまでに持っているSQLです:
SELECT ClientNumber, DateOfPurchase
FROM ordersTable WHERE ClientNumber IN (
SELECT MAX(DateOfPurchase)
FROM ordersTable
GROUP BY ClientNumber
);
問題は、ordersTable の関連データであるにもかかわらず、このクエリがデータを返さないことです。上記のコードを変更して機能させるにはどうすればよいですか?