mirror of
https://github.com/postgres/postgres.git
synced 2025-11-22 12:22:45 +03:00
Support FETCH FIRST WITH TIES
WITH TIES is an option to the FETCH FIRST N ROWS clause (the SQL standard's spelling of LIMIT), where you additionally get rows that compare equal to the last of those N rows by the columns in the mandatory ORDER BY clause. There was a proposal by Andrew Gierth to implement this functionality in a more powerful way that would yield more features, but the other patch had not been finished at this time, so we decided to use this one for now in the spirit of incremental development. Author: Surafel Temesgen <surafel3000@gmail.com> Reviewed-by: Álvaro Herrera <alvherre@alvh.no-ip.org> Reviewed-by: Tomas Vondra <tomas.vondra@2ndquadrant.com> Discussion: https://postgr.es/m/CALAY4q9ky7rD_A4vf=FVQvCGngm3LOes-ky0J6euMrg=_Se+ag@mail.gmail.com Discussion: https://postgr.es/m/87o8wvz253.fsf@news-spur.riddles.org.uk
This commit is contained in:
@@ -345,7 +345,7 @@ F863 Nested <result offset clause> in <query expression> YES
|
||||
F864 Top-level <result offset clause> in views YES
|
||||
F865 <offset row count> in <result offset clause> YES
|
||||
F866 FETCH FIRST clause: PERCENT option NO
|
||||
F867 FETCH FIRST clause: WITH TIES option NO
|
||||
F867 FETCH FIRST clause: WITH TIES option YES
|
||||
R010 Row pattern recognition: FROM clause NO
|
||||
R020 Row pattern recognition: WINDOW clause NO
|
||||
R030 Row pattern recognition: full aggregate support NO
|
||||
|
||||
Reference in New Issue
Block a user