Академический Документы
Профессиональный Документы
Культура Документы
КАЗАХСТАН
УНИВЕРСИТЕТ САТПАЕВ
ЛAБОРАТОРНАЯ РАБОТА
Тема: Использование в операторе условия операторов сравнения, ключевые
слова LIKE, BETWEEN, IN
Алматы 2021 г
Ф КазНИТУ 706-05 ЛАБОРАТОРНАЯ РАБОТА
Лабораторная работа №6
«Создание запросов на языке SQL. Оператор SELECT. Использование в
операторе условия операторов сравнения, ключевые слова LIKE,
BETWEEN, IN»
В SQL используется множество условий отбора, позволяющих
эффективно и естественно создавать различные типы запросов. Ниже
рассматриваются пять основных условий отбора (в стандарте ANSI/ISO они
называются предикатами):
1. Сравнение. Значение одного выражения сравнивается со значением
другого выражения. Например, такое условие отбора используется для
выбора всех офисов, находящихся в восточном регионе, или всех
служащих, фактические объемы продаж которых превышают
плановые.
2. Проверка на принадлежность диапазону. Проверяется, попадает ли
указанное значение в определенный диапазон значений. Например,
такое условие отбора используется для нахождения служащих,
фактические объемы продаж которых превышают $100000, но
меньше $500000.
3. Проверка наличия во множестве. Проверяется, совпадает ли
значение выражения с одним из значений из заданного множества.
Например, такое условие отбора используется для выбора офисов,
расположенных в Нью- Йорке, Чикаго или Лос-Анджелесе.
Проверка на соответствие шаблону (LIKE)
Для выборки строк, в которых содержимое некоторого текстового столбца
совпадает с заданным текстом, можно использовать простое сравнение.
Проверка на принадлежность диапазону (BETWEEN)
Следующей формой условия отбора является проверка на
принадлежность диапазону значений (оператор BETWEEN ... AND). При
этом проверяется, находится ли элемент данных между двумя заданными
значениями. В условие отбора входят три выражения. Первое выражение
определяет проверяемое значение; второе и третье выражения определяют
нижнюю и верхнюю границы проверяемого диапазона. Типы данных трех
выражений должны быть сравнимыми.
Проверка наличия во множестве (IN)
Еще одним распространенным условием отбора является проверка на
наличие во множестве (in). В этом случае выполняется проверка,
соответствует ли значение какому-либо элементу заданного списка.
Задание 1.
Нужно получить номер и название заводов, которые находятся в Москве.
Для этого в конструкторе запросов, в режиме SQL с помощью
оператора SELECT мы отбираем номер и название заводов, далее после
WHERE нам необходимо добавить оператор LIKE, для отбора именно
Московских заводов.
Задание 2.
Необходимо вывести Владельцев самолетов, у которых фамилия
начинает на букву “К”.
Задание 4.
Вывести сведения о ремонте, стоимость которого находится в
диапазоне от 600000 до 900000 рублей.