Эквивалент PostgreSQL для TOP n WITH TIES: LIMIT «со связями»?

Я ищу что-то похожее на это в 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, так как он связывает другой .

10
задан a_horse_with_no_name 6 July 2019 в 18:06
поделиться