Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 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.