Hola,
tengo un problema que me está volviendo loco... El caso es que tengo dos tablas: ps_customer y ps_orders.
Necesito saber quien es el cliente que ha hecho el pedido más grande.
Los pedidos se guardan en ps_orders y el campo total_paid guarda la cantidad de dinero que un cliente gastó en un pedido determinado.
Mi consulta SQL es la siguiente:
Código:
SELECT firstname, lastname, max(total_paid) FROM ps_customer INNER JOIN ps_orders ON ps_customer.id_customer=ps_orders.id_customer
El resultado que me da de total_paid es bueno, me da el pago más grande que se efectuó en algún pedido. El caso es que el nombre y apellido del usuario no corresponde con este valor máximo. Corresponde con el registro id=1 de ps_orders...
¿Alguien puede ayudarme?