Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/05/2008, 01:05
Insomnia
 
Fecha de Ingreso: noviembre-2005
Mensajes: 751
Antigüedad: 18 años, 6 meses
Puntos: 13
Respuesta: sumar cantidad actual base de datos

Hola

No se me ocurre como puede hacerse en una sola select, pero se podría hacer en tres pasos. Primero creas una nueva Tabla von la instrucción CREATE TABLE, luego realizas una insert con los datos de las sumas y finalmente realizas un UPDATE para añadirle el producto. Luego si lo deseas puedes realizar un DROP TABLE para eliminar la tabla (si es una tabla temporal).

Si trabajas en access puedes crear las consultas de una en una y luego unirlas con una Macro.

El código sería algo así como:

Código:
'Para crear Tabla
CREATE TABLE Pedido(Producto text, vuelta1 integer, vuelta2 integer, vuelta3 integer, total integer)

'Para insertar las sumas
INSERT INTO Pedido ( vuelta1, vuelta2, vuelta3, total )
SELECT Sum(vuelta1), Sum(vuelta2), Sum(vuelta3), Sum(Total)
FROM subproductos
WHERE (((subproductos.Producto) Like 'refresco*'));

'Para meter el producto
UPDATE pedido SET producto = 'refresco 600ml';

'Si quieres borrar la Tabla
drop table pedido
Puede ser que algún otro usuario pueda realizar los tres pasos en uno solo, pero a mi no se me ocurre.

--Saludos--