PostgreSQL äquivalent für die TOP-n-Bindung: LIMIT "mit Bande"?

Ich bin auf der Suche nach etwas ähnlich wie dies in SQL Server:

SELECT TOP n WITH TIES FROM tablename

Weiß ich über LIMIT im PostgreSQL, aber nicht die Entsprechung der oben vorhanden??? Ich bin nur neugierig, wie es wäre, sparen Sie eine zusätzliche Abfrage jedes mal für mich.

Wenn ich eine Tabelle Numbers mit dem Attribut nums: {10, 9, 8, 8, 2}. Ich möchte etwas machen wie:

SELECT nums FROM Numbers ORDER BY nums DESC LIMIT *with ties* 3

Sollte es wieder {10, 9, 8, 8} denn es nimmt die top-3-plus die zusätzlichen 8 da es Bindungen das andere.

InformationsquelleAutor Andrew | 2012-03-09
Schreibe einen Kommentar