Приветствую, уважаемые, помогите пожалуйста вот здесь
SQL-песочница составить запрос.
Задача 1:
Для каждого ShipperID выбрать самый дорогой заказ по сумме
Задача 2:
Вывести поставщика (SupplierName), сумма чьих товаров самая дорогая (ответ: Aux joyeux ecclésiastiques, сумма 281.5)
Добавлено: 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.
pda88, Ну не знаю, я в ней проверял
# pda88 (06.10.2021 / 17:02)
06.10.2021 10:28
Спасибо большое) вечером проверю как работает...
06.10.2021 14:02
В этой песочнице, TOP видимо не работает, я использовал LIMIT.
я правильно понял ты пришел с вк ? Ты тот о ком я подумал ?
Fublin, привет для начала. Нет. Не знаю о чем ты...
# pda88 (06.10.2021 / 19:19)
Fublin, привет для начала. Нет. Не знаю о чем ты...
я тебя удивлю..ту 90% ребяб такого же мнения..так что ты не одинко
Fublin, Fublin, чем ты меня удивил? Пиши открыто, не понимаю тебя.