Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Вариант 5. Access
Предмет: Информатика
Раздел предмета: Базы данных, работа с запросами в Microsoft Access (вычисляемые поля, условия отбора, форматирование дат, расчетные выражения)
Необходимо составить запрос в Microsoft Access на основе таблицы, приведенной в изображении.
Рассмотрим Вариант 5, который включает:
Format([Доставка]![Дата доставки фактическая]; "mmm"; "1"; "1")
Эта формула извлекает название месяца из поля даты в формате краткого названия месяца (например, Jan, Feb и т.д.).
([Стоимость товара] * [Количество доставленного товара]) * (1 - [Скидка за просрочку])
Format([Доставка]![Дата доставки фактическая]; "mmm"; "1"; "1")
Сумма к оплате рассчитывается как:
Если нужно реализовать это в Access, то:
SELECT
[Название товара],
Format([Дата доставки фактическая], "mmm") AS [Месяц фактической доставки],
([Стоимость товара] * [Количество доставленного товара]) * (1 - [Скидка за просрочку]) AS [Сумма к оплате]
FROM
Доставка
WHERE
Year([Дата доставки фактическая]) = 2023; -- Пример: фильтрация по году
Если потребуется, можно заменить 2023
на параметр запроса, чтобы пользователь вводил год при выполнении запроса:
WHERE Year([Дата доставки фактическая]) = [Введите год доставки]
Если у тебя есть таблица в Access, я могу помочь составить конкретный запрос по структуре твоей базы.