Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
 - 2402 онлайн
 
Запросы 3.Анализ информации в атрибуте. Определить дни (месяцы) поставок. 4.Работа с датами. Найти поставки в определенном интервале дат. Даты вводятся в режиме диалога. Access

Предмет: Информатика
Раздел: Работа с базами данных (СУБД Microsoft Access)
Цель: Извлечь из таблицы Поставки значения даты поставок и определить, в какие дни и месяцы происходили поставки.
Пояснение: В таблице Поставки есть поле Дата_П, которое содержит дату поставки. Чтобы определить дни и месяцы поставок, нужно использовать функции Access для извлечения дня и месяца из даты.
Решение: Создадим запрос, который будет извлекать день и месяц из даты поставки:
SELECT 
    Поставки.Дата_П,
    Day([Дата_П]) AS День,
    Month([Дата_П]) AS Месяц
FROM 
    Поставки;Если нужно получить уникальные дни и месяцы поставок:
SELECT DISTINCT 
    Day([Дата_П]) AS День,
    Month([Дата_П]) AS Месяц
FROM 
    Поставки;Цель: Найти записи из таблицы Поставки, где значение поля Дата_П попадает в заданный пользователем интервал.
Пояснение: Access позволяет использовать диалоговые окна для ввода данных пользователем прямо при выполнении запроса. Для этого применяются квадратные скобки с текстом-подсказкой.
Решение: Создаем запрос с условиями фильтрации по дате:
SELECT 
    *
FROM 
    Поставки
WHERE 
    [Дата_П] BETWEEN [Введите начальную дату:] AND [Введите конечную дату:];При запуске запроса Access покажет два окна для ввода дат, и вернёт все поставки в этом интервале.
Day() и Month() в запросе.BETWEEN с пользовательским вводом через квадратные скобки.Если нужно, могу помочь создать эти запросы в режиме конструктора Access.