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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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