Удаление дубликатов в столбце (при том, что разные строки)

Cygapb-007
Дата: 23.01.2013 15:34:27
Select 
   ROW_NUMBER() over(PARTITION BY sys.name0 order by IPADDR.IP_Addresses0) rn,
   sys.name0, 
   IPADDR.IP_Addresses0
from v_R_System SYS 
JOIN v_RA_System_IPAddresses IPADDR ON IPADDR.ResourceID=Sys.ResourceID
where rn=1
ORDER BY sys.name0
или, если лишнее поле повредит отчету,
;with sel as (
   Select 
      ROW_NUMBER() over(PARTITION BY sys.name0 order by IPADDR.IP_Addresses0) rn,
      sys.name0, 
      IPADDR.IP_Addresses0
   from v_R_System SYS 
   JOIN v_RA_System_IPAddresses IPADDR ON IPADDR.ResourceID=Sys.ResourceID
   ORDER BY sys.name0
   )
select name0, IP_Addresses0
from sel
where rn=1
(насчет ORDER BY - не уверен, может снаружи надо)
hohot
Дата: 23.01.2013 16:16:55
PaulYoung,
aleks2,
iap,
Cygapb-007,

Всем спасибо огромное, разжевали в деталях.