- •1. Понятие информационных технологий
- •2. Классификация компьютеров
- •3.Принцип работы пк
- •6.,7Сервисы интернет.Виды.Назначение.Http
- •8.Браузеры поиск инфы в www
- •11.Офисные пакеты.
- •14.Категории математические и статистические встроенных ф-ций excel
- •15.Функциональные возможности пакетов для математич. Обработки данных.Хар-ка и возможности Мaple
- •16.Технологии вычисления алгебраических выражений в Maple
- •17.Технологии решения линейных и нелин. Уравнений.
- •18.Типовые средства графики Maple Основная функция построения двумерных графиков plot
- •19.Технологии интегрирования и дифф-ния
- •22.Описание констант,массивов,переменных.
- •24.Технологии разработки функций пользователя среде excel на vba
- •26.Трёхуровневая модель организации баз данных
- •27. Иерархические и сетевые модели ДаНных
- •28. Реляционная модель данных.Многомерная.
- •29.Типы отношений межу таблицами в реляционной бд
- •30.Общая характеристика и назначение субд.
- •31.Общая хар-ка субд access
- •32.Назначения языка sql/типы данных ansi sql
- •33.Команды sql для описания данных.Предложения create, insert, alter.
- •34. Команды sql для описания данных.Предложения drop, delete,update.
- •35.Создание запросов средствами sql. Предложение select.Аргумент distinct.
- •37.Специальные операторы в условиях.Операторы in, between, like
- •38. Функции агрегирования avg,sum,count,min, max
- •39.Группировка данных.Параметр Group by.Параметр havihg.
- •40. Использование множества таблиц в одном запросе.Связывание таблиц.
37.Специальные операторы в условиях.Операторы in, between, like
SQL использует специальные операторы IN, BETWEEN, LIKE, Оператор IN определяет набор значений в которое данное значение может или не может быть включено. N определяет набор значений с помощью имен членов набора заключеных в круглые скобки и отделенных запятыми. Он затем проверяет различные значения указанного поля пытаясь найти совпадение со значениями из набора. Если это случается, то предикат верен. Когда наборсодержит значения номеров а не символов, одиночные кавычки опускаются. Оператор BETWEEN похож на оператор IN. В отличии от определения по номерам из набора, как это делает IN, BETWEEN определяет диапазон,значения которого должны уменьшаться что делает предикат верным. Вы должны ввести ключевое слово BETWEEN с начальным значением, ключевое AND и конечное значение. В отличие от IN, BETWEEN чувствителен к порядку, и первое значение в предложении должно быть первым по алфавитному или числовому порядку. ( Обратите Внимание что, в отличие от Английского языка, SQL не говорит что "значение находится (между)BETWEENзначением и значением|, а просто "значение BETWEEN значение значение|.Это применимо и к оператору LIKE). Для включенного оператора BETWEEN, значение совпадающее с любым из двух значений границы ( в этом случае, .10 и .12 ) заставляет предикат быть верным. SQL не делает непосредственной поддержки невключения BETWEEN. Вы должны или определить ваши граничные значения так, чтобы включающая интерпретация была приемлема Также, подобно реляционным операторам, BETWEEN может работать с символьными полями в терминах эквивалентов ASCII. Это означает что вы мо- жете использовать BETWEEN чтобы выбирать ряд значений из упорядоченных по алфавиту значений. LIKE применим только к полям типа CHAR или VARCHAR, с которыми он используется чтобы находить подстроки. Т.е. он ищет поле символа чтобы видеть, совпадает ли с условием часть его строки. В качестве условия он использует групповые символы(wildkards) - специальные символы которые могут соответствовать чему-нибудь. Имеются два типа групповых символов используемых с LIKE: * символ подчеркивания ( _ ) замещает любой одиночный символ. Например, 'b_t' будет соответствовать словам 'bat' или 'bit', но не будет соответствовать 'brat'.* знак процента (%) замещает последовательность любого числа символов(включая символы нуля). Например '%p%t' будет соответствовать словам'put', 'posit', или 'opt', но не 'spite'. LIKE может быть удобен если вы ищете имя или другое значение, и если
вы не помните как они точно пишутся.