Estoy tratando de obtener el resultado de un COUNT como columna en mi vista. Por favor, vea la consulta a continuación para ver una demostración del tipo de cosas que quiero (esto es sólo para fines de demostración)Conteo de SQL en la vista como columna
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
Esto, obviamente, no está funcionando ... pero me preguntaba cuál es la forma correcta de hacer ¿esto sería?
estoy usando SQL Server