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

Hice una prueba y en la primer consulta me devuelve 3 registros (cada uno se repite n veces pero ahi solamente me muestra uno)

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


primero
segundo
tercero


En la segunda consulta lo que me muestra son las n veces de cada uno de esos 3 registros


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

primero
primero
primero
segundo
segundo
tercero
tercero
tercero
tercero

Y quiero que me muestre:

primero direccion telefono cargo
segundo direccion telefono cargo
tercero direccion telefono cargo

me explico? lo intenté con un distinct dentro del IN, pero tampoco funcionó, alguna sugerencia?? Gracias...slds!!!!