Mysql
 sql >> Database >  >> RDS >> Mysql

perché questo mi dà il numero cliente sbagliato?

Non penso che tu abbia bisogno del Subquery qui:

SELECT p.customerNumber, MAX(p.amount) AS max
FROM payments p
GROUP BY p.customerNumber
ORDER BY max DESC
LIMIT 1