SQL Server 2008で特定の列に同じレコードが複数回あり、日時順に並べられている場合に、個別の行を選択する方法。テーブルに次の列があります。
- ID
- ユーザー名
- ファイル ID
- 日付時刻
次のSQLを使用してみました:
SELECT DISTINCT(fileid) FROM [DatabaseName].[dbo].[TableName] where usernumber = '015578957'
上記のSQLで他の列を選択し、datetime列で並べ替えて、fileid列が異なる結果セット行を返すにはどうすればよいですか。