КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание третьего запроса
Запрос - «какие клиенты заказали тот или иной товар и сколько» может быть реализован следующим образом.
Выражение [ Товар ] поставленное в условии запроса называется параметром. Значение параметра устанавливаеться в процессе выполнения запроса. Так, если необходимо отобрать клиентов заказавших столы, то в появившееся после запуска запроса на выполнение окно
необходимо ввести слово «Стол». Результат будет следующий:
Результат не особенно нагляден, так как названия фирм повторяются. Если в запросе включить группировку по названию организации этот недостаток будет устранен. Кроме того недостатком такого запроса является то, что необходимо помнить точные названия всех видов товаров. Однако, если запускать этот запрос из формы, где в поле со списком будет выбираться наименование товара и вставляться на место параметра, то этот недостаток устраняется. Реализация этого подхода будет рассмотрена ниже в разделе «Расширение функциональности приложений». SQL выражение для запроса: SELECT Клиенты.Организация, Заказ.[Номер заказа], Товар.Наименование, Спецификация.Количество FROM Товар INNER JOIN (Клиенты INNER JOIN (Заказ INNER JOIN Спецификация ON Заказ.[Номер заказа] = Спецификация.[Номер заказа]) ON Клиенты.[Код клиента] = Заказ.[Код клиента]) ON Товар.[Код товара] = Спецификация.[Код товара] WHERE (((Товар.Наименование)=[Товар]));
Дата добавления: 2014-10-22; Просмотров: 408; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |