- 締切済み
1:Nの結合結果として最新日付のもので1:1としたい。
Oracle9i Enterprise Edition R2の環境下で 以下のような2つのテーブルをを結合し [Output]の内容を抽出したいと思っております。 A table (顧客) **************************************** ID name A001 Robart A002 Todd B table (履歴) **************************************** ID name Date B001 A001 08/04/01 B002 A001 09/04/30 B003 A001 09/04/10 B004 A002 09/02/13 B005 A002 09/03/02 [Output] **************************************** A.name B.ID B.Date A001 B002 09/04/30 A002 B005 09/03/02 Aテーブル単位にBテーブルの最新日付の レコードを結合して抽出したいのですが、 MAX関数を使い試行錯誤しているのですが、 うまく行きません。どうか結合方法をご教示ください。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- jamshid6
- ベストアンサー率88% (591/669)
回答No.2
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
回答No.1