Consulta sobre Comparación

18/01/2004 - 17:17 por Claudio Valdés | Informe spam
Estimados:



Necesito realizar una consulta que me permita comprobar si el valor que se
encuentra en Campo1 también se encuentra en Campo2, el problema es que en
Campo2 existen letras, por ejemplo:



Caso Campo1 Campo2


1 20 20 UNI

2 5 10 UNI

3 2 X 2 UNI



En el caso 2 debería mandar un error porque en Campo2 no existe el valor 5
que se encuentra en Campo1, pero en los demas debería estar bien. Como lo
puedo hacer?



Desde ya muchas gracias por sus comentarios y ayuda



Atte,

Claudio Valdés
 

Leer las respuestas

#1 Sérgio Monteiro
18/01/2004 - 20:29 | Informe spam
Podes usar algo como:

Select case patindex(cast(campo1 as varchar(10)), campo2) > 0 when true then
haga algo else haga el otro end campo

saludos,

Sérgio Monteiro - Brasil
www.sqlpass.org
"Claudio Valdés" escreveu na mensagem
news:%
Estimados:



Necesito realizar una consulta que me permita comprobar si el valor que se
encuentra en Campo1 también se encuentra en Campo2, el problema es que en
Campo2 existen letras, por ejemplo:



Caso Campo1 Campo2


1 20 20 UNI

2 5 10 UNI

3 2 X 2 UNI



En el caso 2 debería mandar un error porque en Campo2 no existe el valor 5
que se encuentra en Campo1, pero en los demas debería estar bien. Como


lo
puedo hacer?



Desde ya muchas gracias por sus comentarios y ayuda



Atte,

Claudio Valdés









Preguntas similares