您好我正在尝试学习sql和即时通讯使用northwind测试数据库来练习。 这就是我走了多远:
{{1}}
p.s我有更多的查询我可以使用一些帮助,如果有人支持它
答案 0 :(得分:0)
为什么要使用订单ID加入所有内容?
内部联接订单为O on> o.OrderID = c.CustomerID (两个表中的客户ID都应加入此处)
内部联接[订单明细]作为OD od.ProductID = o.OrderID - (来自主要和交易的订单ID应该加入)
答案 1 :(得分:-1)
是的,你的权利,现在它的确有效!
select c.CompanyName
from Customers as c
inner join Orders as O on o.CustomerID=c.CustomerID
inner join [Order Details] as OD on od.OrderID=o.OrderID
inner join Products as p on p.ProductID=od.ProductID
where p.UnitPrice > 5