共用方式為


用來取代運算式的子查詢

在 Transact-SQL 中,只要是任何可使用運算式的 SELECT、UPDATE、INSERT 與 DELETE 陳述式位置,均可替換成子查詢,除了 ORDER BY 清單以外。

以下範例說明了您如何使用此增強功能。此查詢會尋找所有的登山腳踏車的產品、其平均價格,以及每個登山腳踏車與平均價格之間的價差。

USE AdventureWorks2008R2;
GO
SELECT Name, ListPrice, 
(SELECT AVG(ListPrice) FROM Production.Product) AS Average, 
    ListPrice - (SELECT AVG(ListPrice) FROM Production.Product)
    AS Difference
FROM Production.Product
WHERE ProductSubcategoryID = 1;

請參閱

概念