У меня проблемы с пониманием пункта «Существует» при чтении книги оракула.Вот 3 изображения, которые я взял из книги.
Это 1-й оператор SQL, использующий предложение IN, у меня нет проблем с его пониманием.
Это 2-йSQL-оператор, использующий предложение EXISTS, я не понимаю, почему он возвращает все строки, когда есть условие DEPTNO> 20.
Это 3-й оператор SQL, который получает те же строки, что и1-й оператор sql, требуется дополнительное объединение двух таблиц, и я не могу его обосновать.
Я пробовал Google "EXISTS ORACLE", но большая часть страницы объясняет разницу между EXISTS и IN, но не объясняет, какEXISTS работаетРебята, не могли бы вы объяснить это?