来自Microsoft示例的sql中的相关子查询

时间:2016-07-12 02:27:37

标签: sql sql-server

我找到一个例子说:
此示例查找最大列表价格超过两倍模型平均值的产品模型。

使用sql代码:

SELECT p1.ProductModelID
FROM Production.Product AS p1
GROUP BY p1.ProductModelID
HAVING MAX(p1.ListPrice) >= ALL
    (SELECT AVG(p2.ListPrice)
     FROM Production.Product AS p2
     WHERE p1.ProductModelID = p2.ProductModelID);

我不知道这是如何实现的。谁能帮我?特别是两次来自哪里?

0 个答案:

没有答案