Использование ключевого слова IN

 

Ключевое слово IN используется для указания диапазона условий, любое из которых может быть выполнено. При этом значения, заключенные в скобки, перечисляются через запятую.

 

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

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

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

WHERE idGroupNumber IN ('06-101', '06-201')

ORDER BY idGroupNumber

 

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

(В примере добавлена еще и сортировка по столбцу idGroupNumber)

Использование ключевого слова NOT

 

Логический оператор NOT предложения WHERE служит для выполнения только одной функции — отрицать все предложения, следующие за ним. Поскольку NOT никогда не используется сам по себе (а только вместе с другими логическими операторами), его синтаксис немного отличается от синтаксиса остальных операторов. В отличие от них, NOT вставляется перед названием столбца, значения которого нужно отфильтровать, а не после.

 

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

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

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

WHERE NOT idGroupNumber='06-101'

 

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

 


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



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