Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2007, 16:37
van2000
 
Fecha de Ingreso: octubre-2006
Mensajes: 68
Antigüedad: 17 años, 7 meses
Puntos: 0
Registros Repetidos

Hola

La siguiente consulta me devuelve los registros que tienen mas de uno repetido con el mismo nombre, es decir solo me los muestra una vez.

SELECT razon_social FROM BASE WHERE (razon_social LIKE '[a-z]%') Group By razon_social Having count(razon_social)<1

Pero me muestra obviamente solamente el campo razon_social, y quiero que me muestre TODO en base al criterio anterior de que solo muestre los que tienen mas de uno repetido, lo intenté con un IN, pero no me arroja bien el resultado

SELECT * FROM BASE WHERE razon_social in(SELECT razon_social FROM BASE WHERE (razon_social LIKE '[a-z]%') Group By razon_social Having count(razon_social)>1) order by razon_social

Me podrían ayudar?? gracias,...saludos cordiales!!