1. Операторов сравнения: 1. =,, <>, BETWEEN, IN, LIKE, AND, OR, NOT 2. Операндов, используемых для сравнения: 1. Константы (например, 365), 2. Текстовые.

Презентация:



Advertisements
Похожие презентации
ACCESS 2003 Простые запросы. Теория Запрос на выборку позволяет выбрать данные из одной или нескольких таблиц по определенному условию. В результате выполнения.
Advertisements

Запросы к базе данных. ЗАПРОС – это команда на выполнение определенного вида манипулирования данными.
Запросы в базе данных. Понятия запроса При работе с таблицами можно в любой момент выбрать из базы данных необходимую информацию с помощью запросов. Запрос.
СУБД 5. SQL для выборки данных. 2 SELECT Обработка элементов оператора SELECT выполняется в следующей последовательности: FROM – определяются имена используемых.
Поиск в базах данных с помощью запросов. Условия поиска.
Базы данных Язык запросов SQL. Команда SELECT. Команда SELECT – выборка данных Общий синтаксис: SELECT [{ ALL | DISTINCT }] { список_вывода | * } FROM.
Учебник 9 класса §11 Н АЗНАЧЕНИЕ СУБД. Автор Чушкин Александр Анатольевич МОУ СОШ 124 Волгоград 2012.
« Формирование запросов на выборку в БД » « Формирование запросов на выборку в БД » Цель– научиться создавать простые запросы на выборку информации.
Условия поиска информации, простые логические выражения.
Запросы. Логические условия выбора данных.. Манипулирование данными Это действия, выполняемые над информацией, хранящейся в базе данных.
Муниципальное образовательное учреждение «Средняя общеобразовательная школа 9» г.Когалыма «Формирование простых запросов на выборку в базах.
Поиск данных по условию MS Access – База данных База данных «Класс»
LOGO Создание сложных запросов. LOGO Условия запроса Операции отношений 1 Логические операции 2 Символ ? и * 3 4.
LOG O Поиск данных. Условия поиска.. Проверим тест! Ответы
Выражения унарные (унарный минус) арифметические (+, -, *, /) сравнения (, =, =, , LIKE, BETWEEN...) конкатенации (||) логические (NOT, AND, OR)
Работа с запросами в MS Access Запросы - важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц.
ACCESS Вложенные запросы. Основные и вложенные запросы Вложенным называется запрос, результат которого используется как условие отбора в основном запросе.
БАЗЫ ДАННЫХ. ACCESS 2003 © К.Ю. Поляков, 2007 Запросы.
CУБД Access Создание запросов. Запрос на обновление 1. Создать запрос в режиме Конструктор. 2. Выполнить команду Запрос – Обновление. 3. Добавить поля,
Условная функция в EXCEL 10 класс. Таблица содержит следующую информацию об абитуриентах: фамилия, оценки за экзамены по математике, русскому и иностранному.
Транксрипт:

1. Операторов сравнения: 1. =,, , BETWEEN, IN, LIKE, AND, OR, NOT 2. Операндов, используемых для сравнения: 1. Константы (например, 365), 2. Текстовые строки (например, ИНФОРМАТИКА ), 3. Символы (например, $) 4. Cсылки на значения полей (например, [имя таблицы]![имя поля]) 3. Операторы шаблона: * - заменяет неизвестное количество символов ? – заменяет один символ

- Позволяет задать интервал для числового значения. Пример: BETWEEN 10 AND Задает интервал от 10 до 100 Between #1/1/2007# And #12/31/2007#

- Позволяет выполнить проверку на равенство любому значению из списка, который задается в круглых скобках. Пример: IN (Математика,Информатика,История) - Значение в поле должно совпадать с одним из перечисленных

- Позволяет использовать образцы, использующие символы шаблона, при поиске в текстовых полях. Пример: LIKE Иванов* - Значение в поле должно начинаться с Иванов А дальше могут располагаться любые символы

- Позволяет объединить два условия отбора через логическую операцию И (конъюнкцию) Пример:

Позволяет объединить два условия отбора через логическую операцию ИЛИ (дизъюнкцию) Пример:

- Задает противоположное значение для текущего значения поля (логическое отрицание - Пример:

ЗАПИСИУСЛОВИЕ Точно соответствуют определенному значению, например, «Китай»"Китай" Не соответствуют определенному значению, например, «Мексика»Not "Мексика" Начинаются с заданной строки символов, например «С»Like С* Не начинаются с заданной строки символов, например «С»Not Like С* Содержат заданную строку, например «Корея»Like "*Корея*" Не содержат заданную строку, например «Корея»Not Like "*Корея*" Заканчиваются заданной строкой, например «ина»Like "*ина" Не заканчиваются заданной строкой, например «ина»Not Like "*ина" Содержат пустые значения (значение отсутствует)Is Null Не содержат пустых значенийIs Not Null Содержат пустую строку"" (прямые кавычки) Не содержат пустую строкуNot "" Содержит нулевые или пустые значения"" Or Is Null Ненулевые и непустыеIs Not Null And Not "" При сортировке в алфавитном порядке следуют за определенным значением, например «Мексика» >= "Мексика" Входят в определенный диапазон, например от А до ГLike "[А-Г]*" Совпадают с одним из двух значений, например «Словакия» или «США»"Словакия" Or "США" Содержат одно из значений, указанных в списке In("Франция", "Китай", "Германия", "Япония") Соответствуют заданному шаблонуLike "Лив??"

ЗАПИСИ УСЛОВИЕ РЕЗУЛЬТАТ ЗАПРОСА Точно соответствуют определенному значению, например Записи, в которых цена единицы продукта составляет 100 рублей. Не соответствуют значению, например, 1000 Not 1000 Записи, в которых цена единицы продукта не равна 1000 рублей. Содержат значение, которое меньше заданного, например 100 < 100

ЗАПИСИУСЛОВИЕ РЕЗУЛЬТАТ ЗАПРОСА Точно соответствуют определенному значению, например # # Записи об операциях, совершенных 2 февраля 2006 г. Значения даты должны быть окружены знаками #, чтобы Access мог отличить значения даты от текстовых строк. Не соответствуют определенному значению, например Not # # Записи об операциях, совершенных в любой день, кроме 2 февраля 2006 г. Содержат значения, которые предшествуют определенной дате, например < # # Записи об операциях, совершенных до 2 февраля 2006 г. Содержат значения, которые следуют за определенной датой, например > # # Записи об операциях, совершенных после 2 февраля 2006 г. Содержат значения, которые входят в определенный диапазон дат ># # and # # and # # and

Тема: Условия выбора и сложные логические выражения

Открыть БД «Абитуриент.mdb».Абитуриент.mdb Создать запрос для выбора фамилии, имени и школы для всех абитуриентов, окончивших школы 44 и 59. Создать запрос для выбора всех абитуриентов, не учившихся на подготовительных курсах и получивших «двойку» на экзамене по математике или информатике (вывести все поля таблицы). Создать запрос для выбора фамилии, даты рождения и всех оценок абитуриентов, получивших на экзаменах только «четвёрки» и «пятёрки». Создать запрос для выбора фамилии и даты рождения юношей-абитуриентов, родившихся в 1990 году. Создать запрос для выбора фамилии и всех оценок абитуриентов, набравших сумму баллов не менее 13.

1. Открыть БД «Абитуриент1.mdb».Абитуриент1.mdb 2. Создать запрос для вывода на экран полей фамилия, факультет, название специальности для абитуриентов, поступающих на математический и физический факультеты и окончивших подготовительные курсы. 3. Создать запрос для вывода на экран фамилии, факультета и суммы баллов для абитуриентов, набравших в сумме более 12 баллов за три экзамена. 4. Создать запрос для вывода на экран фамилии, факультета, оценки за 1 экзамен, оценки за 2 экзамен, оценки за 3 экзамен для всех абитуриентов, у которых оценка за 3 экзамен выше среднего балла за все экзамены. 5. Создать запрос для вывода на экран фамилии, даты рождения, названия специальности и факультета для абитуриентов всех факультетов, кроме физического, родившихся в 1991 году.

Учебник Семакина, параграф 14. ЦОР 9_125

ЦОР 9_124