Join Con Otras BD

06/10/2006 - 17:38 por Ana Urbina | Informe spam
Buenos días agradecerìa esta consulta: estoy haciendo join con otra BD en SQL
server con dos tablas similares de clientes solo que en una BD el campo
còdigo de cliente es string y en la otra el campo còdigo es integer y a pesar
de que aplico el convert en el join tal como lo muestro WHERE r.idtipoentidad
in(3,4)
and CONVERT(int,right(idcodigo, 6)) not in (select CONVERT(int,right(codigo,
6)) from SAWDB.dbo.cliente where codigo <> 'RD_Cliente' AND right(codigo, 6)
<> '00000A' ) como son dos tipos de campos distintos entonces el SQL no toma
en cuenta la comparaciòn y me trae toda la data
 

Leer las respuestas

#1 Maxi
07/10/2006 - 01:42 | Informe spam
Ana, con esto solo de informacion no es suficiente poderte ayudar, podrias
pasarnos un ejemplo de las tablas y algunos datos asi hacemos las pruebas?


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Ana Urbina" <Ana wrote in message
news:
Buenos días agradecerìa esta consulta: estoy haciendo join con otra BD en
SQL
server con dos tablas similares de clientes solo que en una BD el campo
còdigo de cliente es string y en la otra el campo còdigo es integer y a
pesar
de que aplico el convert en el join tal como lo muestro WHERE
r.idtipoentidad
in(3,4)
and CONVERT(int,right(idcodigo, 6)) not in (select
CONVERT(int,right(codigo,
6)) from SAWDB.dbo.cliente where codigo <> 'RD_Cliente' AND right(codigo,
6)
<> '00000A' ) como son dos tipos de campos distintos entonces el SQL no
toma
en cuenta la comparaciòn y me trae toda la data

Preguntas similares