EXISTS运算符中的联接类型是什么?

时间:2019-05-02 08:08:39

标签: sql sql-server sql-server-2012 relational-algebra relational-division

我正在学习如何通过使用嵌套的NOT EXISTS来划分2个表。 但是要了解其工作原理,我需要知道:  -是“ FULL OUTER JOIN内部”存在还是在此示例中仅是“ INNER JOIN”?

SELECT sohd
FROM HOADON
WHERE
NOT EXISTS
( 
    SELECT *
    FROM SANPHAM
    WHERE nuocsx= 'Singapore' AND masp NOT IN
    ( 
        SELECT CTHD.masp
        FROM CTHD
        WHERE sohd = HOADON.sohd and CTHD.masp = SANPHAM.masp
    )
)

1 个答案:

答案 0 :(得分:-2)

如果使用的是SSMS,请按CLTR-M或CTRL-L以查看实际(估计)执行计划。