Мне нужно вынуть правильный номер CustomerNumber, но он дает мне первый номер клиента, который он нашел.как получить правильный «customerNumber»?
SELECT temp.customerNumber, MAX(temp.sum) AS max
FROM (
SELECT p.customerNumber, SUM(p.amount) AS sum
FROM payments p
GROUP BY p.customerNumber
) AS temp
Разве вы не спросили об этом? http://stackoverflow.com/questions/22305347/why-does-this-give-me-the-wrong-customernumber – hermann
Не задавайте один и тот же вопрос дважды. Обновите существующий вопрос, если есть новые детали, которые вы хотите добавить. –
Не задавайте тот же вопрос еще раз. –