Hola a todos tengo el siguiente problema al lanzar mi querie:
tengo mi tabla servicios donde tengo dos campos que son los siguientes:
Código PHP:
idTermE // ES EL PRODUCTO QUE ENTRA
idTermS // ES EL PRODUCTO QUE SALE
en donde me traigo la llave foránea de otra tabla entonces por ejemplo pueden tener el siguiente valor mis columnas:
Código PHP:
idTermE = 5
idTermS = 4
Cuando hago el querie para relacionar que producto entro y que producto salio y saber que producto es: lanzo el siguiente querie:
Código PHP:
select s.marca,s.modelo,s.tecnologia
from AsignacionTerminalesAlmacenes a,AsignacionTerminalesAlmacenescsv b,Servicios s
where b.idAsignacionTerminalesAlmacenes=a.idAsignacionTerminalesAlmacenes and
s.idTermE IS NOT NULL and s.idTermS IS NOT NULL and
b.idAsignacionTerminalesAlmacenescsv=s.idTermE and
b.idAsignacionTerminalesAlmacenescsv=s.idTermS and
s.idcome='2';
Y NO ME TRAEY NINGUN VALOR!!!!!
me imagino que es por la doble relación que estoy haciendo en esta parte:
Código PHP:
b.idAsignacionTerminalesAlmacenescsv=s.idTermE and
b.idAsignacionTerminalesAlmacenescsv=s.idTermS and
si yo pongo el mismo valor en ambas columnas si me traey ese registro si yo pongo un valor diferente no me traey ningún REGISTRO!!!
AYUDAAAAAAAAAAAA