前言
前面我們學(xué)習(xí)了NOT EXISTS和NOT IN的比較,當(dāng)然少不了EXISTS和IN的比較,所以本節(jié)我們來學(xué)習(xí)EXISTS和IN的比較,簡短的內(nèi)容,深入的理解,Always to review the basics。
初步探討EXISTS和IN
我們創(chuàng)建表Table1并且取出前面創(chuàng)建BigTable表中的六條數(shù)據(jù)并插入其中,同時(shí)有一條數(shù)據(jù)重復(fù),如下:
CREATE TABLE Table1 (IntCol UNIQUEIDENTIFIER) Insert into Table1 (IntCol) Values ('b927ded5-c78b-4f53-80bf-f65a6ce86d87') Insert into Table1 (IntCol) Values ('1be326ec-4b62-4feb-8421-d9edf2df28c8') Insert into Table1 (IntCol) Values ('91c92337-24ba-4ebf-b2a3-14b987179ca6') Insert into Table1 (IntCol) Values ('c03168f8-c1c7-4903-a8ee-9b4d9c0b6b1f') Insert into Table1 (IntCol) Values ('c15ac08c-8d3d-4381-9c64-54854ddf15b7') Insert into Table1 (IntCol) Values ('c15ac08c-8d3d-4381-9c64-54854ddf15b7')