Lo que yo e hecho esta aquí:
Código:
SELECT
A.cr_code AS code,
A.cr_cliente AS cli_ruc,
B.cli_name AS cli_name,
SUM(A.cr_total) AS totalcompra,
SUBSTR(C.crd_cproducto,9,3) AS barra,
C.crd_nproducto AS producto,
SUM(C.crd_cantidad) AS qde
FROM cuentasrecibir A, clientes B, cuentasrecibirdetalle C
WHERE A.cr_cliente = B.cli_ruc AND A.cr_code = C.crd_code AND NOT A.cr_estado = 'A'
GROUP BY A.cr_cliente, C.crd_cproducto
ORDER BY A.cr_total DESC
LIMIT 10
y sale lo que quiero, pero saca 10 registros del conjunto, lo que yo quiero es que me devuelva 10 clientes y de cada cliente los pedidos que hizo.