SQL – отображение исключительно самого большого значенияMySql

Форум по Mysql
Anonymous
SQL – отображение исключительно самого большого значения

Сообщение Anonymous »

Мне была поставлена ​​задача найти клиента с наибольшей суммой платежей, в таблице, которую мне предоставили, указаны номер и сумма клиента, мне это сделать не удалось,

Код: Выделить всё

SELECT suma.customerNumber, suma.Tot
FROM (
SELECT DISTINCT payments.customerNumber, ROUND(SUM(payments.amount), 2) AS Tot
FROM payments
GROUP BY customerNumber
ORDER BY Tot DESC
) suma
WHERE suma.Tot = (SELECT MAX(Tot) FROM suma)
GROUP BY suma.customerNumber;
Это пример кода, который я написал для решения этой проблемы. Я знаю, что не могу просто выполнить MAX(SUM(blah)), но это, по сути, то, что мне нужно сделать, и мне нужна помощь.

Подробнее здесь: https://stackoverflow.com/questions/798 ... gest-value

Вернуться в «MySql»