Sumar algunos registros, no todos
Hola, tengo una tabla en la que aparece repetido el gasto de un determinado producto, por ejemplo
PRODUCTO1 100
PRODUCTO1 200
PRODUCTO1 150
PRODUCTO2 50
PRODUCTO2 200
PRODUCTO3 100
pero lo que quiero hacer es que me devuelva la suma por separado de cada producto, por ejemplo:
PRODUCTO1 450
PRODUCTO2 250
PRODUCTO3 100
pero no puedo ponerle "WHERE CLAVE='PRODUCTO1'" porque tengo como 700 registros y no me puedo ir de uno por uno, sino que ejecute la consulta y me regrese la suma de todos los registros cuya clave es igual. Espero haberme dado a entender, Gracias!!!
PRODUCTO1 100
PRODUCTO1 200
PRODUCTO1 150
PRODUCTO2 50
PRODUCTO2 200
PRODUCTO3 100
pero lo que quiero hacer es que me devuelva la suma por separado de cada producto, por ejemplo:
PRODUCTO1 450
PRODUCTO2 250
PRODUCTO3 100
pero no puedo ponerle "WHERE CLAVE='PRODUCTO1'" porque tengo como 700 registros y no me puedo ir de uno por uno, sino que ejecute la consulta y me regrese la suma de todos los registros cuya clave es igual. Espero haberme dado a entender, Gracias!!!
La consulta que necesitas es la siguiente:
SELECT Producto, Sum(Cantidad)
FROM Tabla
GROUP BY Producto;
Espero que te sirva. Saludos desde Euskal Herria.
Mikel
SELECT Producto, Sum(Cantidad)
FROM Tabla
GROUP BY Producto;
Espero que te sirva. Saludos desde Euskal Herria.
Mikel
