Проверка на диапазон значений

Для поиска диапазона значений можно использовать оператор BETWEEN. Его  синтаксис немного отличается от других операций предложения WHERE, так как для нее требуются два значения: начальное и конечное.

Например:

SELECT [Name],[FullName],[Offsetbook],[idGroupNumber],[Yeartraining]

    ,[Citizenship],[Datebirth],[Completedtraining],[Reasoncomplete]

,[Datecomplete] FROM [Students02].[dbo].[Student]

WHERE Yeartraining BETWEEN 2014 AND 2015

 

Пример11 (результат выполнения запроса):

 

Проверка на отсутствие значения

Для оператора SELECT предусмотрена специальная форма предложения WHERE, которая используется для проверки значений NULL в столбцах и содержит проверку IS NULL.

 

Например:

SELECT [Name],[FullName],[Offsetbook],[idGroupNumber],[Yeartraining]

,[Citizenship],[Datebirth],[Completedtraining],[Reasoncomplete]

,[Datecomplete] FROM [Students02].[dbo].[Student]

WHERE Citizenship is NULL

 

Этот запрос возвращает список тех записей таблицы для которых поля Citizenship равны NULL (пусты)

Пример12 (результат выполнения запроса):


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: