quiero hacer una vista que sume las cantidades solicitadas por cada pedido pero no me sale ya utilice la sentencia sum y no se que esté haciendo mal
SELECT dbo.Pedido.PdpCrmIdPersona_Proveedor, dbo.Pedido.PdpIdPedido, dbo.OrdenDeCompra.PdpIdOrdenDeCompra,
SUM(dbo.PedidoDetalle.PdpCantidadSolicitada) AS CantidadSolicitada
FROM dbo.Pedido CROSS JOIN
dbo.PedidoDetalle CROSS JOIN
dbo.OrdenDeCompra INNER JOIN
dbo.PedidoDetalle AS PedidoDetalle_1 ON dbo.Pedido.PdpIdPedido = dbo.PedidoDetalle.PdpIdPedido INNER JOIN
dbo.OrdenDeCompra AS OrdenDeCompra_1 ON dbo.Pedido.PdpIdPedido = dbo.OrdenDeCompra.PdpIdPedido
GROUP BY dbo.Pedido.PdpCrmIdPersona_Proveedor, dbo.Pedido.PdpIdPedido, dbo.OrdenDeCompra.PdpIdOrdenDeCompra,
dbo.PedidoDetalle.PdpCantidadSolicitada
gracias de antemano por la ayuda