Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/07/2010, 05:54
easolano5
 
Fecha de Ingreso: abril-2010
Ubicación: Colombia - Barranquilla
Mensajes: 66
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: ¿Como implementar UPDATE() y SUM() ?

Si hombre gracias ahora tengo otra dificultad, resulta que tengo otra tabla la anterior se llama detalle_factura
Cita:
--------------------------------------------------------------------------
|**cantidad_producto**|**valor_producto**|**total_ producto**
--------------------------------------------------------------------------
|***********2**********|*******1500*******|******3 000*******
--------------------------------------------------------------------------
y tengo otra llamada encabezado_factura en la cual hay un campo llamado total_factura las dos tablas tienen un campo registro en comun, el numero_factura que es la relacion entre estas dos.

si yo hago esto:
Cita:
SELECT sum( total_producto )
FROM `detalle_facturas`
WHERE numero_factura =32
me arroja el valor exacto suma la columna total_producto donde el numero de factura es igual a la condicion que le coloque.

Ahora quiero saber dos cosas:

1. ¿Como podria yo asignarle a un textbox o a una variable que esté en un modulo ese valor?

2. como actualizo el campo total_Factura de la tabla encabezado_factura con el valor del sum( total_producto )
FROM `detalle_facturas`
WHERE numero_factura =condicion


3. Si creo otro campo en detalle_factura que conteng la suma tota de los productos donde el numero de factura sea = condicion

podria ejectuar esto?
Cita:
UPDATE detalle_facturas SET total_productos_factura = ( SELECT (
sum( total_producto )
FROM detalle_facturas )
)
WHERE numero_factura = (
SELECT (
Max( numero_factura ) )
)

o simplemente como le asigno a una variable esta consulta:
Cita:
SELECT sum( total_producto )
FROM `detalle_facturas`
WHERE numero_factura = (
SELECT (
Max( numero_factura ) )
)
Gracias

Última edición por easolano5; 06/07/2010 a las 07:16