Saludos compañeros,
tengo un problema con una consulta resulta que tengo lo siguiente:
Código SQL:
Ver originalSELECT b.id_producto, b.referencia, f.unidad, b.num_color, b.color, a.id_centro_costo, MAX(e.nombre) AS ciudad, SUM(b.cantidad_aprovada) AS cantidad
FROM tmh_orden_encabezado a
INNER JOIN tmh_orden_detalle b ON a.id_orden = b.id_encabezado
INNER JOIN tmh_usuarios c ON a.id_usuario = c.id
INNER JOIN tmh_ciudades d ON a.id_sucursal = d.id_ciudad
INNER JOIN tmh_centrocostos e ON a.id_centro_costo = e.codigo
INNER JOIN tmh_unidades f ON b.unidad = f.id
WHERE grupo_siigo = '0001' AND linea_siigo = '001' AND aprovado = '1' AND pedido_realizado = '0'
GROUP BY b.id_producto, b.referencia, f.unidad, b.num_color, b.color, a.id_centro_costo
ORDER BY id_producto, id_centro_costo
esto me devuelve algo asi
pero nececito algo asi
Les agradezco si me pudieran ayudar a saber como lo puedo lograr.