Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Выполните поиск клиентов, которые имеют разный официальный адрес и адрес доставки

Читайте также:
  1. A) такие уравнения, которые имеют одни и те же корни.
  2. D) стоимость отечественных продуктов в текущих ценах, которые желают приобрести домохозяйства, фирмы и государство.
  3. Internet, его функции. Web-броузеры. Поиск информации в Internet.
  4. IP-адрес и доменная система имен
  5. Lt;variant>. изданный в особом порядке официальный акт – документ компетентного правотворческого органа, который содержит нормы права
  6. lt;variant>разделении задачи на составляющие, в рамках которых осуществляется поиск наиболее рациональных идей
  7. MS EXCEL бағдарламасында ұяшықтардың адресі.
  8. А. Лекарства, которые принимают натощак.
  9. Аа-а, какие все ленивые жопы,- проныла я уже истратив добрых два часа на практически бессмысленные поиски. –Ну и фиг с вами, сама сделаю. И хрен вам, а не моя статья!
  10. Автоматизация процесса назначения IP-адресов

1. Создайте новый запрос и добавьте в него таблицы «Клиенты» и «Заказы».

2. Выберите поля «Название» и «Адрес» таблицы, а также поле «АдресПолучателя» таблицы «Заказы».

3. Введите в строку Условие отбора поля «АдресПолучателя» выражение <>[Клиенты]![Адрес]

4. В бланке свойств запроса присвойте значение Да свойству «Уникальные значения»

Использование полей подстановок.

Подстановка значений внешнего ключа

1. Откройте таблицу «Персональные мероприятия» в режиме Конструктор.

2. Выделите поле «КодСотрудника» и выберите в списке Тип данных –«Мастер подстановок».

3. Подстановка должна быть по таблице «Сотрудники» и включать 3 поля: КодСотрудника, Фамилия, Имя.

4. Перейдите в режим таблицы и проверьте работу подстановки.

Добавление списка постоянных значений к полю таблицы.

1. Выберите поле «Тип Мероприятия», запустите Мастер подстановок.

2. Выберите переключатель «Фиксированный набор значений»

3. Число столбцов 2.

4. Введите значения:

П Принять
К Квартальный отчет
Г Годовой отчет
О Изменить оклад

5. Измените ширину столбцов, обеспечив достаточную ширину.

6. Выберите столбец1 в качестве столбца, содержащего значения, которые необходимо добавить в таблицу.

Самостоятельная работа.

1. Создайте запрос, отображающий категории товаров таблицы Товары и названия поставщиков таблицы Поставщики должности менеджер.

2. Выведите все товары таблицы Товары и если они были заказы, то по какой цене, используя таблицу Заказано.


Практическая работа №9. Зачетная работа по теме «Создание запросов данных в MS ACCESS»

Выполнение работы:

1. Откройте базу данных «ЗАКАЗЫ ТОВАРОВ» и удалите все запросы.

2. Создайте запрос 1, выбирающий поля ФИО, адрес, наименование и цена. Задайте сортировку по алфавиту для поля ФИО, выберите всех заказчиков, не живущих в Москве (условие Not "Москва") и выполнивших заказ на сумму не менее чем на 15руб.

3. Создайте запрос 2, выводящий всех заказчиков (ФИО, наименование, кол-во) заказы которых выполнены, поле выполнение не выводить на экран.

4. Создайте запрос 3, выбирающий всех заказчиков, проживающих в Волгограде, Москве или Киеве и выполнивших заказ по цене от20 до40 руб., поле Адрес переименуйте в город.

5. Создайте запрос 4 c вычислениями (содержащий поля фио, телефон, наименование и цена), в котором для всех заказчиков посчитайте товары, заказанные ими в долларах, поле назовите цена $
(используйте формулу цена$= цена /30).

6. Создайте запрос 5 с вычислениями, в котором для каждого заказчика посчитайте сумму его заказа, используя формулу: сумма заказа= цена * кол-во (поля цена и кол-во не выводите на экран).

7. Создайте запрос 6 с параметром для поля кол-во и содержащий поля ФИО, товар и цена, причем для поля кол-во запрашивающий начальное значение и конечное значение, а также поле кол-во не выводить на экран (используйте оператор Between).

8. Создайте итоговый запрос 7, выводящий для каждого заказчика максимальную цену его заказа.

9. Создайте итоговый запрос 8, выводящий для каждого товара кол-во его заказов.

10. Создайте перекрестный запрос 9, выводящий для каждого заказчика по датам заказа кол-во заказов (используйте функцию Count)

Заказчик 11_10_00 12_10_00 16_10_00 21_10_00 22_10_00 26_10_00
Захаров К.Н.            
Иванов В.А.            
Михайлов Н.П            

11..Создайте перекрестный запрос 10, выводящий для каждого заказчика по городам среднее значение кол-ва заказов (используйте функцию Avg) следующего вида:

Заказчик Волгоград Волжский Киев Москва
Захаров К.Н.        
Иванов В.А.        

Тема: «Создание запросов SQL»

Практическая работа №10. Тема: «Создание запросов SQL»

1. Откройте базу данных, содержащую все таблицы базы данных «Борей».

2. Создайте запрос данных «Выбор товаров» из другой базы данных «Борей» таблицы «Товары».

SELECT *
From товары
In "C:\program files\Microsoft office\office\samples\борей.mdb";

3. Создайте запрос данных «Страны Получателей», выбирающий из таблицы Заказы поле СтранаПолучателя с исключением повторений, используя предикат Distinct:

SELECT distinct странаполучателя
From заказы;

4. Создайте запрос данных «Цены Заказано», выбирающий из таблицы «Заказано» поля кодтовара и цена без повторяющихся значений:

SELECT DISTINCT кодтовара, цена
FROM заказано;

5. Создайте запрос данных «10 самых дешевых товаров», выбирающий из таблицы «Заказы» 10 самых дешевых товаров по стоимости доставки товаров:

SELECT top 10 *
From заказы
Order by стоимостьдоставки desc;

6. Создайте запрос с параметрами «Цены Заказано2», запрашивающий для поля цена начальное значение и конечное значение и выводящий все поля таблицы «Заказано».

SELECT *
FROM заказано
WHERE Цена Between [начальная цена] And [конечная цена];

7. Создайте запрос данных «Заказы сотрудников», выбирающий из таблиц «Сотрудники» сведения о сотруднике (фамилия, имя, должность) и из таблицы «Заказы» дату исполнения заказа сотрудником, используя команду inner join.

SELECT фамилия &" "& имя as сотрудник, должность, датаисполнения
from сотрудники inner join заказы
on сотрудники.кодсотрудника=заказы.кодсотрудника;

8. Создайте запрос данных «Клиенты», выбирающий из таблиц «Клиенты» все названия и соответствующие выполненным заказам даты размещения заказов из таблицы «Заказы», используя команду left join (если клиент не выполнил заказ, он все равно отображается в таблице)




Дата добавления: 2014-12-20; просмотров: 52 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав