• ベストアンサー

ACCESSクエリ 最終履歴抽出

教えてください。 クエリで最終処理履歴を抽出する方法教えてください。 伝票番号 行番号 履歴番号 001 1 1 001 2 1 002 1 1 002 1 2 002 2 1 002 2 2 002 2 3 ・ ・ ・ 上記データを以下のように抽出。 伝票番号 行番号 履歴番号 001 1 1 001 2 1 002 1 2 002 2 3 ・ ・ ・ こんなことできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tossy005
  • ベストアンサー率38% (7/18)
回答No.2

テーブル名が不明ですが、仮にAというテーブル名だとします。 SELECT 伝票番号 ,行番号 ,MAX(履歴番号) FROM A GROUP BY 伝票番号,行番号 ORDER BY 伝票番号,行番号; というクエリで出ると思います。

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#96418
noname#96418
回答No.1

手元に Access がないので確認できないのですが、クエリのデザイン グリッドに[集計]行を表示して、その行で[伝票番号]と[行番号]を[グループ化]に、また[履歴番号]を[最大]にしたらどうでしょう。だめでしたら、ごめんなさい。

すると、全ての回答が全文表示されます。

関連するQ&A