Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
 - 2402 онлайн
 
Access. Запрос Определить количество обращений по доставке товаров каждым клиентом.

Предмет: Информатика
Раздел: Базы данных, работа с запросами в Microsoft Access
Определить количество обращений по доставке товаров каждым клиентом.
На схеме данных видно, что задействованы следующие таблицы:
Код_клиента, Фамилия, и др.)Код_доставки, Код_клиента, Дата_и_время_доставки_фактическая, и др.)Между таблицами Клиенты и Доставки установлена связь по полю Код_клиента. Это означает, что каждая доставка связана с конкретным клиентом.
Посчитать, сколько раз каждый клиент делал заказ с доставкой.
Для этого нужно создать итоговый запрос (в режиме конструктора запросов), который:
Код_клиента, Фамилия, Имя, ОтчествоКод_клиентаКод_клиента, Фамилия, Имя, ОтчествоКод_доставкиКод_доставки выберите КоличествоЕсли вы хотите сделать это через SQL, вот пример запроса:
SELECT 
    Клиенты.Код_клиента,
    Клиенты.Фамилия,
    Клиенты.Имя,
    Клиенты.Отчество,
    COUNT(Доставки.Код_доставки) AS Количество_доставок
FROM 
    Клиенты
INNER JOIN 
    Доставки ON Клиенты.Код_клиента = Доставки.Код_клиента
GROUP BY 
    Клиенты.Код_клиента, Клиенты.Фамилия, Клиенты.Имя, Клиенты.Отчество;Вы получите таблицу, в которой для каждого клиента указано, сколько раз он заказывал доставку товаров.
Пример вывода:
| Код_клиента | Фамилия | Имя | Отчество | Количество_доставок | 
|---|---|---|---|---|
| 1 | Иванов | Иван | Иванович | 3 | 
| 2 | Петрова | Анна | Сергеевна | 5 | 
Если нужно — помогу создать этот запрос в интерфейсе Access.