El resultado que busco es este
Código:
Estos son algunos de los campos de las tablas, para el producto con Codigo 3001704Codigo PrecioGremio PrecioPublico Stock 3001704 18.36 0 2
Tabla productos, para el producto Codigo 3001704
Código:
Tabla productosprecios para el IDProducto 8,%53y#|!!4¢RecID Codigo 8,%53y#|!!4¢ 3001704
Código:
Tabla productosstockmovimientos para el IDProducto 8,%53y#|!!4¢RecID IDProducto Precio NroLista 8,%53y$z!!4ƒ 8,%53y#|!!4¢ 18.36 1 8,%53y$|!!4¨ 8,%53y#|!!4¢ 0 2 8,%53y$~!!4l 8,%53y#|!!4¢ 0 3 8,%53y$€!!4¸ 8,%53y#|!!4¢ 0 4 8,%53y$¢!!4µ 8,%53y#|!!4¢ 0 5 8,%53y$£!!4^ 8,%53y#|!!4¢ 0 6
Código:
Esta consulta me funciona, me trae exactamente lo que necesito para el IDProducto 8,%53y#|!!4¢ y para todos los productos de la tabla productos pero no me parece para nada elegante. Fijense que para la columna Stock, tengo que hacer un SELECT anidado en el sector de columnas de resultado, al comienzo del SELECT principal.RecID IDProducto IDDeposito IDFiscal Cantidad Tipo 8,(&4fyæ!!#1 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8+&,-5]=!!#÷ 1 0 8,*%,<71!!4m 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8*-:.ha1!!#^ 2 0 8,*%,<`(!!4¿ 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8+&,-5]=!!#÷ 2 1 8,,&11.k!!4i 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8+&,-5]=!!#÷ 1 1 8.(<0=$»!!#< 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8*-:.ha1!!#^ 10 0 8.(<0>6!!!#x 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8*-:.ha1!!#^ 10 1 8.(<0fa¬!!#s 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8*-:.ha1!!#^ 5 0 8.(<0gnc!!#4 8,%53y#|!!4¢ 8,&?5ouƒ!!#< 8*-:.ha1!!#^ 3 1
Me pregunto si alguien sabe si se puede hacer a puro JOIN.
Código MySQL:
Ver original
Desde ya muchas gracias!