Тема: Допоможіть з написанням SQL запиту
Використовую Access 2010. Не можу написати SQL синтаксис для цього запиту - "Показати різницю сум придбання та
ремонтів по кожному з видів обладнання"
Ось мої таблиці й поля:
Таблиця "Обладнання":
Код обладнання
Назва обладнання
Ціна
Таблиця "Кабінети":
Номер кабінету
Назва кабінету
Відповідальний лікар
Таблиця "Придбання":
Дата придбання
No кабінету
Код обладнання
Кількість
Таблиця "Ремонти":
Дата ремонту
№ кабінету
Код обладнання
Сума
це запит який я написав:
SELECT
Обладнання.[Назва обладнання],
SUM(Придбання.[Сума]) AS [Сума придбання],
SUM(Ремонти.[Сума]) AS [Сума ремонтів],
SUM(Придбання.[Сума]) - SUM(Ремонти.[Сума]) AS [Різниця]
FROM
(Обладнання
INNER JOIN Придбання ON Обладнання.[Код обладнання] = Придбання.[Код обладнання])
LEFT JOIN Ремонти ON Обладнання.[Код обладнання] = Ремонти.[Код обладнання]
GROUP BY
Обладнання.[Назва обладнання];
Хто розуміється на цьому, відредактуйте будь ласка це, хочу щоб ціни бралися автоматично с БД, бо у мене при виведенні на екран просить вказати ціну Обладнення, і вона використовується для всіх Обладнень, а має бути для кожного своя ціна