【发布时间】:2011-02-01 12:53:27
【问题描述】:
我正在尝试将 COUNT 的结果作为我的视图中的一列。 请参阅下面的查询以获取我想要的那种东西的演示(这仅用于演示目的)
SELECT
ProductID,
Name,
Description,
Price,
(SELECT COUNT(*) FROM ord WHERE ord.ProductID = prod.ProductID) AS TotalNumberOfOrders
FROM tblProducts prod
LEFT JOIN tblOrders ord ON prod.ProductID = ord.ProductID
这显然行不通……但我想知道正确的做法是什么?
我正在使用 SQL Server
【问题讨论】:
标签: sql sql-server sql-server-2005 view count