Mysql 5.1.1
Código SQL
[-]SELECT articulo.codigo,lineas_traspaso.cantidad FROM articulo inner join lineas_traspaso on lineas_traspaso.ARTICULO=
ARTICULO.CODIGO inner join traspaso on lineas_traspaso.codigo=traspaso.codigo where ARTICULO.temporada='B1V' AND
DESTINO='05' AND traspaso.tipo='T' AND traspaso.FECHA>'2011-03-04' AND articulo.PROVEEDOR='DC'
retorna 0 registros la misma consulta pero solo pidiendo el primer campo
Código SQL
[-]SELECT articulo.codigo FROM articulo inner join lineas_traspaso on lineas_traspaso.ARTICULO=ARTICULO.CODIGO inner join
traspaso on lineas_traspaso.codigo=traspaso.codigo where ARTICULO.temporada='B1V' AND DESTINO='05' AND traspaso.tipo='T'
AND traspaso.FECHA>'2011-03-04' AND articulo.PROVEEDOR='DC'
retorna 3 registros

. Repasando los datos lo correcto serian 3 registros
He cambiado los inner join en el where y sigue dando lo mismo....
¿alguien encuentra explicación?