2011-07-04 7 views
0

私は数百のレコードを持つテーブルを持っています。簡単にするために、2つのフィールド(IDDateModified)しかないとしましょう。最小の日付に一致するテーブルからすべてのレコードを選択する

テーブル内の最小のDateModifiedの値と一致するすべてのレコードを取得する必要があります。例えば

、私が持っている6つの記録(ID/DateModified):クエリは、レコード私はこれを行うだろうか345、346および348を返す必要があります

ID DateModified 
344 11-June-2011 
345 5-June-2011 
346 5-June-2011 
347 20-June-2011 
348 5-June-2011 
349 16-June-2011 

答えて

4
SELECT * 
FROM table 
WHERE DateModifiedvalue = (SELECT min(DateModifiedvalue) 
          FROM table1) 
1
select top 1 with ties * 
from YourTable 
order by DateModified 
関連する問題