INTERSECT交集是由既屬于集合A,又屬于集合B的所有元素組成的集合,如示意圖1。
INTERSECT DISTINCT集合運算在邏輯上首先先刪除兩個輸入多集中的重復(fù)行,把多集變?yōu)榧希缓蠓祷刂辉趦蓚€集合中都出現(xiàn)的行。簡單來說,如果一行在兩個輸入多集中都至少出現(xiàn)一次,那么交集返回的結(jié)果中將包含這一行。
下面是一個簡單的示例。
USE TSQLFundamentals2008;GO-- INTERSECT DISTINCT,刪除重復(fù)行SELECT country,region,city FROM HR.EmployeesINTERSECTSELECT country,region,city FROM Sales.Customers;
查詢結(jié)果如下圖
新聞熱點
疑難解答
圖片精選