в соответствии со стандартом, только
Фраза A NOT IN (B, C) является эквивалентом фразы NOT (A IN (B, C)).
<like predicate>
Синтаксис
<charvalue> [NOT] LIKE <pattern> [ESCAPE
<escapechar>]
<charvalue> это любое *нестандартное* выражение <value expression> алфавитно-цифрового типа.
<charvalue> может быть, в соответствии со стандартом, только определенным столбцом <column spec>. Образец <pattern> состоит из строки, которая будет проверена на совпадение с <charvalue>. Символ окончания <escapechar> это одиночный алфавитно-цифровой символ. Совпадение произойдет, если верны следующие условия:
Если совпадение произошло, <like predicate> верен, если не был указан NOT. Фраза NOT LIKE 'текст' - эквивалентна NOT (A LIKE 'текст').
<null predicate>
Синтаксис
<column spec> IS [NOT] NULL
<column spec> = IS NULL, если NULL значение представлено в этом столбце. Это сделает <null predicate> верным, если не указан NULL. Фраза <column spec> IS NOT NULL, имеет тот же результат что и NOT (<column spec> IS NULL).
<quantified predicate>
Синтаксис
<value expression> <relational op>
<quantifier> <subquery>
<quantifier> :: = ANY | ALL | SOME
Предложение SELECT подзапроса <subquery> должно содержать одно, и только одно, выражение значения <value expression>. Все значения, выведенные подзапросом <subquery>, составляют набор результатов <result set>. <value expression> сравнивается, используя оператор связи <relational operator>, с каждым членом набора результатов <result set>. Это сравнение оценивается следующим образом:
<exists predicate>
Синтаксис:
EXISTS (<subquery>)
Если подзапрос <subquery> выводит одну или более строк вывода, <exists predicate> верен; и неверен в ином случае.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий