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

Предмет: Информатика
Раздел предмета: Базы данных, язык SQL (Structured Query Language), работа в Microsoft Access
На изображении представлен интерфейс Microsoft Access и окно конструктора запросов, в котором написан SQL-запрос. Этот запрос предназначен для выполнения выборки данных из нескольких связанных таблиц с использованием оператора INNER JOIN.
Рассмотрим подробно, что делает данный SQL-запрос:
SELECT 
    Поставщик.Поставщик, 
    Продукты.Название AS Товар, 
    Поставки.Дата_П AS Дата_Поставки, 
    Поставки.Вес_кг, 
    Поставки.Цена_₽, 
    [Поставки].[Вес_кг]*[Поставки].[Цена_₽] AS Стоимость
FROM 
    (Поставки 
    INNER JOIN Поставщик ON Поставки.Код_Поставщика = Поставщик.Код_Поставщика) 
    INNER JOIN Продукты ON Поставки.Код_Продукта = Продукты.Код_Продукта
WHERE 
    Поставщик.Поставщик = [Введите название поставщика] AND 
    Продукты.Название = [Введите название товара] AND 
    Поставки.Дата_П = [Введите дату поставки];1. SELECT — указывает, какие поля выводить в результате:
Поставщик.Поставщик — имя поставщикаПродукты.Название AS Товар — название продукта, переименовано как "Товар"Поставки.Дата_П AS Дата_Поставки — дата поставкиПоставки.Вес_кг — вес поставкиПоставки.Цена_₽ — цена за килограмм[Поставки].[Вес_кг]*[Поставки].[Цена_₽] AS Стоимость — вычисляемое поле: общая стоимость поставки2. FROM ... INNER JOIN ... — объединяет таблицы:
Поставки соединяется с Поставщик по полю Код_ПоставщикаПродукты по полю Код_Продукта3. WHERE — фильтрация по условиям, которые пользователь должен ввести:
Этот запрос позволяет пользователю ввести:
и получить информацию о:
Если нужно, я могу помочь: