Добрый вечер, подскажите пжл, как выгрузить 2 максимальых значения группируя по пользователю?
Пример:
есть 2 таблицы
Orders с полями cust_id (идентификатор покупателя), prod_id (идентификатор товара), price (стоимость проданного товара), quantity (количество проданного товара), dat (дата продажи);
Customers с полями FIO (ФИО покупателя) и id (идентификатор покупателя);
create table Orders (
cust_id int,
prod_id int,
price bigint,
quantity bigint,
dat date
)
create Customers (
FIO varchar(50),
id int
)
Нужно вывести по каждому покупателю топ 2 его товаров по трате денег