• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クエリで最新データを表示したい!)

クエリで最新データを表示する方法とは?

このQ&Aのポイント
  • IDをグループ化してID2と出席を最新のものだけ取り出す方法について教えてください。
  • ID2の最新はうまくいくが、出席だけが最新のものが表示されたり過去のものが表示されたりする問題について解決方法を教えてください。
  • 現在のやり方では、それぞれ集計行でIDをグループ化し、ID2を最大、出席を最後にしていますが、最後の行に出席が○と表示されるようにする方法はありますか?

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

  • ベストアンサー
noname#140971
noname#140971
回答No.1

<クエリ1> ID____ID2____出席 3_____C______Yes SELECT TOP 1 ID, ID2, 出席 FROM Table1 ORDER BY ID DESC , ID2 DESC , 出席 DESC; Access2002 のクエリとその実行結果です。 一応、目的は達しましたが自信はありません。

tyokore-to
質問者

お礼

ご回答ありがとうございます。 参考にさせて頂きます。

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

このテーブルでは出来ません 最新のものを取り出したければ 入力日時か入力順序のフィールドが必要です 集計のFast、Lastはこのような目的には使用できません

tyokore-to
質問者

お礼

ご回答ありがとうございます。 集計のLastは目的が違うんですね・・・ 入力日時などのフィールドを入れてみます。

関連するQ&A