14/06/2007, 11:58
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses Puntos: 25 | |
Re: Copiar Tablas De Bd Distintas Consulta sobre los OUTER JOINs.
Lo que quieres se hace con un OUTER JOIN que muestre todos los registros que no existen en DESTINO.
INSERT INTO DESTINO.dbo.clientes
SELECT *
FROM ORIGEN.dbo.clientes O
LEFT OUTER JOIN DESTINO.dbo.clientes D
ON O.IdCliente = D.IdCliente
WHERE D.IdCliente IS NULL --para filtrar solo los que no existen
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |