LIMIT
最初からではなく、結果の最後からクエリを実行できますか? 特に、違いが生じる場合は、Postgresql を使用したソリューションを探しています。
例を挙げて明確にさせてください。
テーブルで最も古い 3 人を返したいとしpeople
ますが、年齢の昇順です。3人を選択する方法を私が知っている最良の方法は、正しいレコードを返しますが、逆の順序です:
SELECT * FROM people
ORDER BY age DESC
LIMIT 2
LIMIT
最初からではなく、結果の最後からクエリを実行できますか? 特に、違いが生じる場合は、Postgresql を使用したソリューションを探しています。
例を挙げて明確にさせてください。
テーブルで最も古い 3 人を返したいとしpeople
ますが、年齢の昇順です。3人を選択する方法を私が知っている最良の方法は、正しいレコードを返しますが、逆の順序です:
SELECT * FROM people
ORDER BY age DESC
LIMIT 2