これが私のORACLEテーブルです
HAVE******
asset_no, sub, add_dtm
11510 FOX HOLLOW 8/1/2008 8:00:01 AM
11510 FOX HOLLOW 11/1/2011 1:30:01 PM
11510 FOX HOLLOW 10/1/2012 8:00:01 AM
11511 TOWNE NORTH 6/25/2008 5:23:15 PM
11512 EAST SUB 7/23/2010 2:50:44 PM
WANT******
11510 FOX HOLLOW 10/1/2012 8:00:01 AM
11511 TOWNE NORTH 6/25/2008 5:23:15 PM
11512 EAST SUB 7/23/2010 2:50:44 PM
上記(11510)のようにテーブルに重複したasset_noがあり、日付が異なります。重複したasset_noごとに最大日付が必要です。select asset_no, max(add_dtm) を実行すると、必要なものが得られますが、「sub」フィールドも必要です。asset_no、sub、max(add_dtm) を選択すると、上記の結果が得られます。