Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2008, 16:44
kpeando
 
Fecha de Ingreso: agosto-2008
Mensajes: 17
Antigüedad: 15 años, 9 meses
Puntos: 0
Consulta SQL muy rara...

Amigos hago esta consulta, pero de la tabla art_db no me devuelve todos los registros es decir hay 1000 y en stock hay 800
pero solo devuelve 800 y no los 1000 de la primera tabla requiero saber el stock de todos.


SELECT art_db.codigo, art_db.nombre, art_db.clase1 AS Familia, art_db.clase2 AS Fabrica, art_db.unidmed AS UM, Stock_db.stk_fisico AS Stock,
art_db.art_dispon AS NV, art_db.art_llegar AS OC, Stock_db.stk_fisico - art_db.art_dispon + art_db.art_llegar AS Disponible
FROM (art_db LEFT OUTER JOIN
Stock_db ON art_db.nreguist = Stock_db.articulo)
WHERE (art_db.tipo = 1) AND (Stock_db.cod_bodeg = 1) AND (Stock_db.numempstk = 1) AND (art_db.imputable = 1) AND (art_db.eliminado = 0)

ayuda plisss