Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2009, 16:13
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Respuesta: Ayuda: SELECT DISTINCT que no funciona como debería

Que tal.

El SELECT que comentas funciona como debería, al menos en SQL Server, el distinct no es por campos dentro del parentesis, sino para todos los campos que pongas en la clausula select.

Y para que obtengas los resultados esperados tienes que hacer lo siguiente:

Código:
SELECT MSPPID, CompanyName, SubsidiaryName
FROM dbo.PT_Accounts
where CompanyName LIKE '%' and SubsidiaryName LIKE '%' AND MSPPID is not null
AND   MSPPID in ( SELECT DISTINCT MSPPID FROM dbo.PT_Accounts)
Order by CompanyName ASC
Saludos.