ВУЗ:
Составители:
Рубрика:
64
Рис. 14. SELECT с проверкой соответствия шаблону
9.2.5. Значение NULL
Значение NULL проверяет, содержит ли данный столбец опре-
делитель NULL (неопределенное значение).
Оператор IS NULL используется для сравнения текущего зна-
чения со значением NULL – специальным значением, указывающим
на отсутствие любого значения. NULL – это не то же самое, что
знак пробела (пробел – допустимый символ) или нуль (0 – допусти-
мое число). NULL отличается и от строки нулевой длины (пустой
строки). IS NOT NULL используется для проверки присутствия зна-
чения в поле.
Пример 40. Найти студентов, которые не получают стипендию:
SELECT Fio, Stipendiya
FROM Students
WHERE Stipendiya IS NULL;
Пример 41. Найти студентов, которые получают стипендию:
SELECT Fio, Stipendiya
FROM Students
WHERE Stipendiya IS NOT NULL;
9.3. Предложение ORDER BY
ORDER BY сортирует данные выходного набора в заданной
последовательности. Сортировка может выполняться по нескольким
полям, в этом случае они перечисляются за ключевым словом
ORDER BY через запятую. По умолчанию реализуется сортировка
по возрастанию, она задается ключевым словом ASC. Для выполне-
ния сортировки в обратной последовательности необходимо указать
Рис. 14. SELECT с проверкой соответствия шаблону
9.2.5. Значение NULL
Значение NULL проверяет, содержит ли данный столбец опре-
делитель NULL (неопределенное значение).
Оператор IS NULL используется для сравнения текущего зна-
чения со значением NULL – специальным значением, указывающим
на отсутствие любого значения. NULL – это не то же самое, что
знак пробела (пробел – допустимый символ) или нуль (0 – допусти-
мое число). NULL отличается и от строки нулевой длины (пустой
строки). IS NOT NULL используется для проверки присутствия зна-
чения в поле.
Пример 40. Найти студентов, которые не получают стипендию:
SELECT Fio, Stipendiya
FROM Students
WHERE Stipendiya IS NULL;
Пример 41. Найти студентов, которые получают стипендию:
SELECT Fio, Stipendiya
FROM Students
WHERE Stipendiya IS NOT NULL;
9.3. Предложение ORDER BY
ORDER BY сортирует данные выходного набора в заданной
последовательности. Сортировка может выполняться по нескольким
полям, в этом случае они перечисляются за ключевым словом
ORDER BY через запятую. По умолчанию реализуется сортировка
по возрастанию, она задается ключевым словом ASC. Для выполне-
ния сортировки в обратной последовательности необходимо указать
64
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
