09/01/2006, 16:03
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses Puntos: 25 | |
Prueba con:
Código:
select DISTINCT a.num_inv,b.clave
from usrsci.redes a
left outer join servxequip b on ltrim(rtrim(b.num_inv))=ltrim(rtrim(a.num_inv))
where b.clavein ('01','02','03')
and a.num_inv in (
select a.num_inv
from usrsci.redes a
left outer join servxequip b on ltrim(rtrim(b.num_inv))=ltrim(rtrim(a.num_inv))
where b.clave in ('01','02','03')
group by a.num_inv
having count(*)=3
)
order by a.num_inv, b.clave
Si se siguen repitiendo es porque alguna de las otras columnas tiene valores diferentes, en cuyo caso te tienes que deshacer de ella.
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |