最も古い X レコードを取得したいクエリがあります。現在、私のクエリは次のようなものです。
SELECT Id, Title, Comments, CreatedDate
FROM MyTable
WHERE CreatedDate > @OlderThanDate
ORDER BY CreatedDate DESC
通常、「DESC」キーワードを削除してレコードの順序を切り替えることはわかっていますが、この場合でも、最新のアイテムを最初に並べたレコードを取得したいと考えています。
したがって、最新のアイテムが最初になるように並べ替えられた最も古い X アイテムを取得するように、このクエリを実行する手段があるかどうかを知りたいです。また、データベースが SQL Server 2005 上に存在することも付け加えておきます。