Ya me enfrasqué en esta sencilla consulta
Publicado por dcamre (4 intervenciones) el 09/11/2009 20:40:58
Hola que tal foro..
bueno necesito obtener lo siguiente:
tabla 1. PedHiloSolic. contiene el número de pedido, el # partida de la línea, el numero de subpartida, la cantidadsolicitada, cvehilo y la fecha
tabla2. InventarioHilo. contiene todos los datos que pudiera tener un inventario el cual vienen los kgs de entrada, clavehilo, ordpedido. los cuales estos dos ultimos se relacionana con la tabla 1 ..
bueno tengo esta consulta donde quiero que me sume la cantidad de kilo pedidos y la cantidad de kilos recibidos en el almacén y tengo esto:
select sum(a.cantidadSurtida),sum(b.kgsEnt)
from PedHiloSolic a, InventarioHilo b
where a.numero = b.ordcompra --numero de pedido
and a.cveHilo = b.hilo --clave del producto
and a.numero = 2
en tabla 2 tengo dos entradas en el inventario y en tabla 1 tengo 12 partidas solicitadas con diferentes fechas
el problema es que a la hora de hacer el sum de ambas cantidades me los obtiene mal, el primer sum me lo duplica y el segundo sum me obtiene la suma de los 12 registros es decir que si entraron en total 2kg. en la suma me obtiene 24 kg.. (2 * 12)
Espero me haya explicado y que me pueda alguien ayudar
Mil gracias.. se los agradeceré mucho
Saludos
bueno necesito obtener lo siguiente:
tabla 1. PedHiloSolic. contiene el número de pedido, el # partida de la línea, el numero de subpartida, la cantidadsolicitada, cvehilo y la fecha
tabla2. InventarioHilo. contiene todos los datos que pudiera tener un inventario el cual vienen los kgs de entrada, clavehilo, ordpedido. los cuales estos dos ultimos se relacionana con la tabla 1 ..
bueno tengo esta consulta donde quiero que me sume la cantidad de kilo pedidos y la cantidad de kilos recibidos en el almacén y tengo esto:
select sum(a.cantidadSurtida),sum(b.kgsEnt)
from PedHiloSolic a, InventarioHilo b
where a.numero = b.ordcompra --numero de pedido
and a.cveHilo = b.hilo --clave del producto
and a.numero = 2
en tabla 2 tengo dos entradas en el inventario y en tabla 1 tengo 12 partidas solicitadas con diferentes fechas
el problema es que a la hora de hacer el sum de ambas cantidades me los obtiene mal, el primer sum me lo duplica y el segundo sum me obtiene la suma de los 12 registros es decir que si entraron en total 2kg. en la suma me obtiene 24 kg.. (2 * 12)
Espero me haya explicado y que me pueda alguien ayudar
Mil gracias.. se los agradeceré mucho
Saludos
Valora esta pregunta
0