Помогите правильно составить SQL запрос

1.24K
.
Приветствую, уважаемые, помогите пожалуйста вот здесь SQL-песочница составить запрос.
Задача 1:
Для каждого ShipperID выбрать самый дорогой заказ по сумме
Задача 2:
Вывести поставщика (SupplierName), сумма чьих товаров самая дорогая (ответ: Aux joyeux ecclésiastiques, сумма 281.5)
.
Hey guys! Finally I'm gonna change status!?
Добавлено: 06.10.2021 / 11:58
pda88, Не стоило бы пользоваться MS Access, может психика ненароком пострадать
Здч 1
SELECT 
    a.SupplierID, a.ProductName, a.Price
FROM
    Products a
        INNER JOIN
    (SELECT 
        SupplierID, MAX(Price) AS mPrice
    FROM
        Products
    GROUP BY SupplierID) b ON (a.SupplierID = b.SupplierID
        AND a.Price = b.mPrice);
Здч 2
SELECT TOP 1 
    a.SupplierName, SUM(b.Price) AS summa
FROM
    Suppliers a
        INNER JOIN
    Products b ON (a.SupplierID = b.SupplierID)
GROUP BY SupplierName , b.Price
ORDER BY b.Price DESC;


Добавлено: 06.10.2021 / 13:21
Второй запрос поправить надо
SELECT TOP 1
    SUM(a.Price) AS summa, b.SupplierName 
FROM
    Products a
        INNER JOIN
    Suppliers b ON b.SupplierID = a.SupplierID
GROUP BY b.SupplierName
ORDER BY SUM(a.Price) DESC;
.
Добавлено: 06.10.2021 / 13:28
Спасибо большое) вечером проверю как работает...

Добавлено: 06.10.2021 / 17:02
В этой песочнице, TOP видимо не работает, я использовал LIMIT. 
.
Hey guys! Finally I'm gonna change status!?
pda88, Ну не знаю, я в ней проверял
.
# pda88 (06.10.2021 / 17:02)
06.10.2021 10:28
Спасибо большое) вечером проверю как работает...

06.10.2021 14:02
В этой песочнице, TOP видимо не работает, я использовал LIMIT. 
я правильно понял ты пришел с вк ? Ты тот о ком я подумал ?
.
pda88
Fublin, привет для начала. Нет. Не знаю о чем ты...
.
# pda88 (06.10.2021 / 19:19)
Fublin, привет для начала. Нет. Не знаю о чем ты...
я тебя удивлю..ту 90% ребяб такого же мнения..так что ты не одинко
.
Fublin, Fublin, чем ты меня удивил? Пиши открыто, не понимаю тебя.
Всего: 8