SELECT Price FROM dbo.OrderItems WHERE OrderItemTypeId = 0 SELECT SUM (Price) AS ShippingTotal FROMdbo.OrderItems WHERE OrderItemTypeId = 1
我似乎想不出如何用我薄弱的SQL技能来做到这一点。有人知道我是怎么做到的吗?
我使用的是SQL Server 2005。我希望将列(AM、Midday、Evening)相加,以查看哪些列包含值"YES“,然后取该总数并将其乘以客户端每行的比率。以下是我到目前为止得到的查询:Sum(Case When morning = 'yes' Then 1 Else 0 End) am_total,From services
where client_id =
我的SQL只返回一个字段,而它应该为每个用户返回一个字段。SELECT uId, uForename, SUM(biProductPrice * biQuantity) AS uTotalSpent LEFT JOINJOIN basketitems ON bId = biBasketId
WHERE ordStatus BETWEEN 4 AND