Consulta SQL??
Publicado por ivan (63 intervenciones) el 20/03/2003 16:14:07
Hola tengo esta consulta:
SELECT MAQ_MAN.CM, MAQ_MAN.Lin, MAQ_MAN.TM, AvMan.CM
FROM MAQ_MAN, AvMan
WHERE (((MAQ_MAN.CM)=IIf(InStr(1,AvMan.CM,"/")<>0,val(Left(AvMan.CM,Trim(-3+InStr(1,AvMan.CM,"/")))),val(AvMan.CM))));
Especifico:
AvMan.CM es un código inteligente del tipo: 102 / EXTRUSORA / 122.222 y MAQ_MAN.CM es númerico del tipo: 102
Haciendo la consulta me deberia dar un igualdad de valores en 102=102 pero no va.
No entiendo pq funciona, si cuando lo recojo de un formulario si que va.
Alguien sabe pq?
SELECT MAQ_MAN.CM, MAQ_MAN.Lin, MAQ_MAN.TM, AvMan.CM
FROM MAQ_MAN, AvMan
WHERE (((MAQ_MAN.CM)=IIf(InStr(1,AvMan.CM,"/")<>0,val(Left(AvMan.CM,Trim(-3+InStr(1,AvMan.CM,"/")))),val(AvMan.CM))));
Especifico:
AvMan.CM es un código inteligente del tipo: 102 / EXTRUSORA / 122.222 y MAQ_MAN.CM es númerico del tipo: 102
Haciendo la consulta me deberia dar un igualdad de valores en 102=102 pero no va.
No entiendo pq funciona, si cuando lo recojo de un formulario si que va.
Alguien sabe pq?
Valora esta pregunta


0