Cześć, chciałbym stworzyć zapytanie, które wybierze mi 10 największych wartości dla każdego miesiąca. Czyli 1 miesiąc to 10 wyników, 2 miesiące to 20. Baza to SQL Server.
Stworzyłem póki co zapytanie, które wybiera mi 10 największych wartości z całej tabeli, teraz pytanie jak zapakować to w miesiące?
*
SELECT TOP 10
a.Max AS expr1
,a.Date AS expr2
FROM mma.a
GROUP BY a.Max
,a.Date
ORDER BY expr1 DESC*