Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Top 2 with ties (Некорректный результат запроса).Помогите, пожалуйста

$
0
0
Добрый день.
Есть запрос вида

SELECT top 2 with ties ROW_NUMBER() OVER (PARTITION BY Продукт ORDER BY Цена DESC) AS N , * FROM
table1
where Продукт in ('Продукт 1', 'Продукт 2')
order by ROW_NUMBER() OVER (PARTITION BY Организация ORDER BY COUNT(Цена) DESC)

Но результат всё равно выдает по одной строке на каждый продукт. Если поставить TOP 6 - выдает по 3 строки.
Как сделать запрос, чтобы результат был по 2 или более ROW_NUMBER() для каждого продукта?

Viewing all articles
Browse latest Browse all 7251

Trending Articles