Oracle:グループごとに最大日付の行を1件取得こんにちはゲストさん。B.MAXDT;上記のような方法を考えましたが、取得できますでしょうか?現在、SQL実行環境がない場所にいるのですが、急ぎで確認したく、どなたかお知恵を拝借できませんでしょうか??また、可能であれば、★のレコード全体を取得するSQLもご教授いただきたく存じます。1;なんてのでもいいと思います。手元に有りませんので、以下はPostgreSQLで確認しましたが、特にベンダの機能を使っていませんので大丈夫だと思います。提示されているSQLのSELECT句を下記の様に変えるだけで、ご希望のものが取得できるかと。A.*更に結合する片方のテーブルはサブクエリにする必要は無いので簡単に出来ます。使って書き直すことも出来ます。B.MAXDT);別のアプローチとしては相関サブクエリを使って絞り込む方法も有ります。私の質問内容を見て頂きありがとうございます。DBはMySQL/PostgreSQLがメインで、はじめてOracleを触っています。Oracle9iで、テーブルを作成しました。各テーブルには、DATE型のカラムがあります。同じフィールド名[名前]を持つテーブルが複数個あります。オラクル8iを使用しています。Reserved.掲載情報の著作権は提供元企業等に帰属します。