Hola a todos:
Perdonad que insista pero me sigue sin salir. He probado de todo pero no salen los dos valores que mas se repiten.
Os pongo el código sobre el que estoy trabajando en Informix por si alguien puede darme alguna idea mas:
Código SQL
[-]SELECT p.codi_postal_pis FROM Pisos p, Vendes v WHERE p.codi_pis = v.codi_pis GROUP BY p.codi_postal_pis HAVING COUNT(*) >all (SELECT count(*) FROM Vendes v2, pisos p2 WHERE v2.codi_pis = p2.codi_pis GROUP BY p2.CODI_PIS) ORDER BY COUNT (*) DESC;
Con este codigo me muestra los tres primeros valores, es decir, los codigos postales de pisos vendidos en 3 y 2 ocasiones y sólo necesito que muestre los dos primeros.
Por favor, alguna ayuda o recomendación???
Gracias