• 締切済み

Accessのクエリのデータ抽出のエラー?について

お世話になります。 Accessのクエリでのデータ抽出について教えてください。 テーブルからフィールドを商品コードと出荷日の2つを選択し、 集計を使用して、商品コードでグループ化して、出荷日で最大にします。 すると、抽出条件で商品コードを指定すると抽出できるのですが、抽出条件で 指定せずすべてのデータを抽出すると出てこない商品コードがあります。 たとえば[A]という商品コードを抽出条件に指定すると抽出できるのですが、 抽出条件で指定せずすべてのデータを抽出するとこの[A]という商品コードが 抽出されません。 何が理由なのかお分かりになりましたらどうぞよろしくお願いいたします。 当方SQLがわかりませんのでクエリのデザインビューでご説明いただけますと 幸いです。

みんなの回答

  • naoto0216
  • ベストアンサー率46% (183/391)
回答No.2

当該クエリをデザインで開いて、左上にある[表示]→[SQLビュー]を確認してみて下さい。 SELECT [テーブル].商品コード, Max([テーブル].出荷日) AS 出荷日の最大 FROM テーブル GROUP BY [テーブル].商品コード; このようになってますか?

回答No.1

グループ化で出荷日を「最大」に指定しているのが原因だと思われます。

関連するQ&A