Cita: Bueno, mi duda es la siguiente: ¿es posible desde MySQL realizar una suma por cada grupo de productos? Es decir, es decir, una sumatoria sobre ped_precio del producto Disco Duro Seagate y así sobre todos los productos, ¿y al final realizar una suma total de todos los productos?
Es tan posible como en cualquier otro DBMS que se precie. Ahora bien, si tomo como base tu consulta, resulta inadecuada para lograr sumatorias de ese tipo, porque hay datos que no se ajustan a un agrupamiento, es decir, violarían la agregación, sea en MySQL como en SQL Server.
Me refiero a que hay datos que no aplicarían al uso de un SUM(), por lo que en todo caso eberías decirnos exactamente cómo sería el conjunto de datos que quieres agrupar, y ejemplificarnos el resultado que quieres obtener, para saber cómo obtenerlo en MySQL.
No sería improbable tener que usar stored procedures.
Los que te marco acá no se ajustan al uso de sumatorias agrupadas:
Código MySQL:
Ver original cat_titulo, # No aplica
ped_fecha_elaboracion, # No aplica
ped_fecha_cancelacion, # No aplica
ped_fecha_cobro, # No aplica
ped_id_pedido, # No aplica
ped_cantidad,
ped_precio, # No aplica
ped_precio_costo, # No aplica
ped_iva, # No aplica
cli_razon_social # No aplica
LEFT JOIN config_catalogo
ON (id_catalogo
= ped_detalle
) LEFT JOIN mod_pedidos
ON (id_pedido
= ped_id_pedido
) LEFT JOIN mod_clientes
ON (id_clientes
= ped_id_cliente
)