Использование операторов ANY, ALL, И SOME

ТЕПЕРЬ, КОГДА ВЫ ОВЛАДЕЛИ ОПЕРАТОРОМ EXISTS, Вы узнаете приблизительно три специальных оператора, ориентируемых на подзапросы. (Факти- чески, имеются только два, так как ANY и SOME — одно и то же.) Если вы поймете работу этих операторов, вы будете понимать все типы подзапросов предиката, используемых в SQL . Кроме того, вы будете представлены различным способам, где данный запрос может быть сформирован Используя различные типы подзапросов предиката, и вы поймете преимущества и недостатки каждого из этих подходов.     ANY, ALL, и SOME напоминают EXISTS, который воспринимает подзапросы как аргументы; однако они отличаются от EXISTS тем, что используются совместно с реляционными операторами. В этом отношении, они напоминают оператор IN когда тот используется с подзапросами; они берут все значения, выведенные подзапросом и обрабатывают их как модуль. Однако, в отличие от IN, они могут использоваться только с подзапросами.

Специальные операторы ANY или SOME
Использование операторов IN или EXIST вместо оператора ANY
Как ANY может стать неоднозначным
Специальный оператор ALL
Равенства и неравенства
Правильное понимание ANY и ALL
Как ANY, ALL и EXIST поступают с отсутствующими и неизвестными данными
Когда подзапрос возвращается пустым
ANY и ALL вместо EXISTS с пустым указателем( NULL )
Резюме 13

‹ Резюме 12
Вверх
Специальные операторы ANY или SOME ›

Айтистанция
Добавить комментарий