Tengo un mini problema con una consulta MySQL y sus resultados. Os explico. La base de datos hace un recorrido por una serie de productos vendidos y luego muestro en pantalla un resultado tal como el total de unidades vendidas, facturación global y la suma total de costes, entre otras.
El atasco lo tengo cuando hace una suma del total del coste de todos los productos pues le indico que sume los costes multiplicado por sus unidades en cada registro pero no me da el resultado que debe salir.
Os dejo la consulta a ver si me dáis alguna idea.
Código:
El problema anda aquí:mysql_select_db($database_conexion, $conexion); $query_suma = sprintf("SELECT Sum(pedidos_productos.totalprod) AS totalventas, Sum(pedidos_productos.coste * pedidos_productos.cantidad) AS totalcoste, Sum(pedidos_productos.cantidad) AS totalcantidad FROM pedidos_productos WHERE id_producto = %s", $colname_suma);
Código:
Gracias adelantadas. Sum(pedidos_productos.coste * pedidos_productos.cantidad) AS totalcoste