Базовые предикаты

 

Стандарт SQL определяет пять базовых предикатов: сравнение, BETWEEN, IN, LIKE и IS NULL.

Сравнение Для сравнения одного типизированного выражения с другим используется один из шести операторов сравнения: ( = , о, <, >, < = , >=).
Диапазон Предикат BETWEEN позволяет тестировать, попадает ли указанное типизированное выражение в указанный диапазон значений. Диапазон определяется с помощью двух типизированных выражений, разделенных ключевым словом AND.
Принадлежность Используя предикат IN, можно проверить, совпадает ли значение указанного типизированного выражения с элементом заданного списка значений.
Поиск по шаблону Предикат LIKE позволяет проверить, совпадает ли выражение типа “символьная строка” с указанным образцом символьной строки.
Null Используйте предикат IS NULL для определения, равно ли типизированное выражение Null.

 

Пример сравнения:

SELECT ProductName

FROM Products

WHERE RetailPrice <= 50

 

Примеры диапазона:

 

SELECT FirstName, LastName FROM Staff WHERE DateHired

BETWEEN '2015-01-01’ AND '2015-02-01'

 

SELECT StudLastName, StudFirstName, StudPhoneNumber FROM Students WHERE StudLastName BETWEEN ‘b’ AND ‘bz’

 

Примеры принадлежности множеству:

 

SELECT TourneyLocation FROM Tournaments WHERE TourneyDate

IN (‘2014-06-05’, ‘2014-07-03', '2014-08-07’)

 

SELECT EntStageName FROM Entertainers WHERE EntCity

IN (‘Seattle1, ‘Redmond’, ‘Bothell’)

 








Дата добавления: 2015-05-19; просмотров: 667;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.