Pues trata de deducirlo: Si tu consulta ya te devuelve el orden por repeticiones de mayor a menor, ¿cómo haces para tomar el que más veces se repite?
¿No te parece que bien podrías transformar el resultado en una subconsulta?
Código SQL:
Ver originalSELECT *
(SELECT C.rutc, COUNT(C.rutc)
FROM CLIENTE C ,CLIENTE_COMPRA_PRODUC CP
WHERE
C.RUTC=CP.RUTCLIENTE
GROUP BY C.RUTC
ORDER BY COUNT(C.rutc)DESC) T1
WHERE ROWNUM = 1;
Thinking is a free software tool.