1. Выборка
quSelectDog:
Найдите всех шар-пеев и сеттеров-гордонов
из регионов (НЕ из Москвы); используйте
оператор «не равно».
2. Оператор Like
quLike:
Найдите всех абонентов МТС (те, у кого
номер мобильного телефона начинается
с 8(916)…).
3. Выражения
quEvalText:
Напишите выражение, которое из фамилии,
имени и отчества делает фамилию с
инициалами. Иванов Иван Иванович ->
Иванов И.И.
quEvalDate:
напишите выражение, которое вычисляет,
сколько собаке лет по дате ее
рождения.
quEvalIif:
напишите выражение, которое определяет
по возрасту, в какой возрастной категории
выступает собака: «щенок» – до года;
«юниор» – от года до двух лет; «сеньор»
– старше двух лет.
Дополнение:
Примените в одном задании один способ
вычислить возраст собаки, в другом –
другой: 1) из текущего года вычесть год
рождения собаки; 2) с помощью функции
DateDiff посчитать, сколько дней прошло с
рождения до сегодняшнего дня.
4.
параметр
quParametre:
Создайте запрос, который будет выводить
всех собак по фамилии владельца,
являющейся свободным параметром.
5.
группировка
quGroup:
Выясните, какая собака вызвала наиболее
противоречивые мнения судей.
6.
редактирование БД
Незадолго
до выставки владелец Гороховец уехал
на ПМЖ (постоянное место жительства) в
Германию и передал всех собак своему
другу Карпову Михаилу Игоревичу.
Требуется:
1) quAddOwner:
добавить запись о новом владельце;
2)
quUpdateOwner:
изменить у собак Гороховца ID владельца
на ID Карпова;
3) quDelOwner:
удалить Гороховца из базы данных.
Задания по Вашей бд (для сдачи задания № 4)!
-
Составить
запрос с параметром.
-
Создать
запрос с вычисляемым полем.
-
Запрос
на удаление определенных записей (по
критерию) из таблицы.
-
Запрос
на обновление записей (по критерию).
-
Запрос
на добавление записей (по критерию).
-
Запрос
на создание таблицы в текущей БД из
существующей таблицы.
21