語法
exists (Subquery)
傳回值
Subquery 有取回值, 則 return true;
Subquery 無取回值, 則 return false.
Subquery 不要用 select count(*), 這樣無論如何, 都會有值取回,
也就是 exists 結果都是 true
SELECT 範例
select *
from tom1
where aa >= 2
and exists( select xx
from tom2
where xx = tom1.aa
);
UPDATE 範例
update tom1
set aa = aa + 10
where exists( select xx
from tom2
where xx = tom1.aa
);