Я ищу что-то подобное в SQL Server:
SELECT TOP n WITH TIES FROM tablename
Я знаю о LIMIT
в PostgreSQL, но существует ли эквивалент вышеупомянутого? Мне просто любопытно, так как каждый раз для меня будет сохраняться дополнительный запрос.
Если у меня есть таблица Numbers
с атрибутом nums
: {10, 9, 8, 8, 2}
. Я хочу сделать что-то вроде:
SELECT nums FROM Numbers ORDER BY nums DESC LIMIT *with ties* 3
Он должен вернуть {10, 9, 8, 8}
, потому что он берет верхние 3 плюс дополнительные 8
, поскольку он связывает другой.