Как разбить sql таблицу на елементы по 20 строк и просуммировать столбци в каждом?

Задача такая: есть таблица Products и в ней содержаться столбцы ID_Auction и FinishPrice(характеризуют на каком аукционе был продан предмет и за какую цену соответсвенно) и таблица Auctions в которой есть столбец Name (название аукциона) и ID_Auction, нужно написать запрос который выводит имя аукциона и общую сумму за все проданние лоты. Проблемма в том что бы как-то разбить таблицу Products на элементы по 20 строк(столько лотов на 1 аукционе) и просуммировать их отдельно. Вот, что я пытался сделать:

select Auctions.Name, Products.FinishPrice
from Auctions  right outer join Products 
on Auctions.ID_Auction = Products.ID_Auction;

Но это конечно же не выводит то что мне нужно. Думал написать еще так, но тоже явно не так как нужно думаю:

select Auctions.Name, sum(Products.FinishPrice)
from Auctions  right outer join Products 
on Auctions.ID_Auction = Products.ID_Auction;

Подскажите, как правильно это сделать?


Ответы (0 шт):