Основы языка TRANSACT SQL. Казакова И.А. - 61 стр.

UptoLike

Составители: 

60
4. Соответствие шаблону.
5. Значение NULL.
9.2.1. Сравнение
В этой операции сравниваются результаты вычисления одного
выражения с результатами вычисления другого.
В языке SQL можно использовать следующие операторы срав-
нения:
= равенство;
< меньше;
> больше;
<= – меньше или равно;
>= – больше или равно;
<> – не равно.
Более сложные предикаты могут быть построены с помощью
логических операторов AND, OR или NOT, а также скобок, исполь-
зуемых для определения порядка вычисления выражения.
Правила вычисления выражения в условиях:
выражение вычисляется слева направо;
первыми вычисляются подвыражения в скобках;
операторы NOT выполняются до выполнения операторов
AND и OR;
операторы AND выполняются до выполнения операторов OR.
Для устранения любой возможной неоднозначности рекомен-
дуется использовать скобки.
Пример 31. Вывести список студентов, которые получают
стипендию больше или равную 1500 и меньше или равную 2000:
SELECT FIO, Stipendiya
FROM Students
WHERE (Stipendiya>=1500) And (Stipendiya<=2000)
Результат выполнения запроса приведен на рис. 11.
    4. Соответствие шаблону.
    5. Значение NULL.

                      9.2.1. Сравнение
     В этой операции сравниваются результаты вычисления одного
выражения с результатами вычисления другого.
     В языке SQL можно использовать следующие операторы срав-
нения:
      = – равенство;
     < – меньше;
     > – больше;
     <= – меньше или равно;
     >= – больше или равно;
     <> – не равно.
     Более сложные предикаты могут быть построены с помощью
логических операторов AND, OR или NOT, а также скобок, исполь-
зуемых для определения порядка вычисления выражения.
     Правила вычисления выражения в условиях:
      выражение вычисляется слева направо;
      первыми вычисляются подвыражения в скобках;
      операторы NOT выполняются до выполнения операторов
AND и OR;
      операторы AND выполняются до выполнения операторов OR.
     Для устранения любой возможной неоднозначности рекомен-
дуется использовать скобки.
     Пример 31. Вывести список студентов, которые получают
стипендию больше или равную 1500 и меньше или равную 2000:
     SELECT FIO, Stipendiya
      FROM Students
      WHERE (Stipendiya>=1500) And (Stipendiya<=2000)
     Результат выполнения запроса приведен на рис. 11.




                             60