Как правильно написать запрос в базе данных Access?

Мне нужно сделать два отчета, в которых нужно сделать несколько запросов, я пробовал все что могу, но ничего не выходило.

Первый отчет: отчет о востребованности категории номеров за период (категории номера, общая суммированная продолжительность, размещения пациентов в номерах данной категории)

Второй отчет: отчет для каждого номера за период(номер, общая суммированная продолжительность размещения пациентов в этом номере)

Я пытался сделать у 1-го отчета: нахождение суммированную продолжительность и у меня так и ничего не получилось: SELECT Дата_поступления, Дата_выписки, DATEDIFF(s, Дата_поступления, Дата_выписки) AS duration FROM Patient WHERE Дата_поступления >= @Дата_поступления AND Дата_поступления < @Дата_выписки ORDER BY Дата_поступления DESC

Пытался сделать запрос: SELECT Товары.КодТипа, Sum(Продажи.СуммаСделки) AS [Sum-СуммаСделки], Продажи.ДатаПродажи FROM Товары INNER JOIN Продажи ON Товары.КодТовара = Продажи.КодТовара GROUP BY Товары.КодТипа, Продажи.ДатаПродажи HAVING (((Year([ДатаПродажи]))=Year(Now())) AND ((Month([Дата_Продажи]))=Month(Now())));

Схема данных: Схема данных Таблицы которые используются для написания отчетов: Таблицы которые должны использоваться в запросах


Ответы (0 шт):