- •Переменные, константы, типы данных.
- •Массивы
- •Область действия переменных и процедур
- •Модуль vb
- •Инструментальные средства отладки
- •Управляющие конструкции языка vb
- •Элементы языка sql и запросы в форме sql
- •Операторы языка sql для работы с реляционной бд Создание реляционных таблиц
- •Операции соединения таблиц
- •Удаление записей в таблицы.
- •Организация запроса в форме sql
- •Задание условий выборки
- •Групповые функции sql
Задание условий выборки
Предложение where может содержать выражения связанные с логическими операторами с помощью которых создаются условия выборки
Логические условия для построения условия выборки
|
|
and |
Логическое |
eqv |
Проверка логической эквивалентности выражения |
inp |
Логическая инпликация выражений |
Not |
отрицание |
Or |
или |
Xor |
Отрицание или |
Кроме того могут использоваться операторы для построения условий
Like – выполняет сравнение строковых значений
Between …and – между одним и другим. Выполняет проверку на диапазон значений
In – выполняет проверку выражения на совпадение с любым из элементов списка
Is – выполняет проверку значения на null
Данное условие обеспечивает горизонтальную выборку данных т.е. результатом запроса будут только те записи которые удовлетворяют сформулированному условию.
Групповые функции sql
Они необходимы для определения статистических данных на основе набора числовых значений avg – вычисляет среднее арифметическое от набора чисел указанных в поле запросов.
Count – вычесляет число выделеных записей в запросе
Mini, max – соответственно возвращает мин и мах из соответственного запроса
Stdek, srdevis – возвращают среднеквадратическое отклонение в соответствии с генеральной совокупностью и выборки в соответствующем поле запроса
Sum – возвращает сумму значений в заданном поле запросов.
Var, varas – возвращают дисперсию распределения в соответствии с генеральой совокупности и выборки в поле запроса