【发布时间】:2021-12-05 18:52:25
【问题描述】:
我正在使用 Northwind 数据库
目前我已经尝试过
这是我选择客户订单的地方
select od.ProductID from Customers c JOIN
Orders o on c.CustomerID=o.CustomerID
JOIN [Order Details] od on o.OrderID=od.OrderID
where c.CustomerID='CENTC'
这是我的解决方案
select distinct c.CompanyName, sum(od.ProductID) as suma from Customers c JOIN
Orders o on c.CustomerID=o.CustomerID
JOIN [Order Details] od on o.OrderID=od.OrderID
where od.ProductID = '40' or od.ProductID = '11'
group by c.CompanyName
having sum(od.ProductID)='51'
但这是一次性解决方案,所以我不满意。
【问题讨论】:
标签: sql-server join northwind