Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2015, 22:21   #1
doss
Пользователь
 
Регистрация: 05.03.2013
Сообщений: 41
Печаль Работа с запросами в access

Добрый вечер, форумчане. У меня такая проблемма. Делаю лабораторную работу, по базам данных и на запросах застрял, нужно, что бы оплату и долг фильтровало по КВАРТАЛУ И ГОДУ. Вот прикрипил базу, запрос "Разность", он на основе "Квартал_задолж" и "оплата_запрос". Очень нужндаюсь в вашей помощи, а то в тупике
ОБД_ЛАБ_4.zip
doss вне форума Ответить с цитированием
Старый 24.05.2015, 19:07   #2
doss
Пользователь
 
Регистрация: 05.03.2013
Сообщений: 41
По умолчанию

Основая цель - это определить задолженость, за потребление услуги, в том или ином доме. (определил см. запрос "Счетчик_запрос_расчет"), нашел и по кварталам. Потом определить общую сумму выплат за квартал (выполнил). Осталось разность подсчитать и все, а как объединить даны, что бы шла фильтрация, то не знаю... если есть советы, как исправить, то буду рад).
doss вне форума Ответить с цитированием
Старый 25.05.2015, 17:44   #3
doss
Пользователь
 
Регистрация: 05.03.2013
Сообщений: 41
Смех

Запрос, на объединение полей
Код:
SELECT [Оплата_запрос]![Дом] AS Дом, [Оплата_запрос]![Квартал] AS Квартал, [Оплата_запрос]![Год] AS Год, [Оплата_запрос]![Сумма_оплаты] AS Оплачено, 0 AS Задолженость
FROM Оплата_запрос
ORDER BY [Оплата_запрос]![Дом], [Оплата_запрос]![Квартал],  [Оплата_запрос]![Год], [Оплата_запрос]![Сумма_оплаты]
UNION ALL SELECT [Квартал_задолж]![Дом], [Квартал_задолж]![Квартал], [Квартал_задолж]![Год], 0, [Квартал_задолж]![Sum-Задолженость]
FROM Квартал_задолж;
Запрос на вычисление разности долга
Код:
SELECT Объединение.Дом, Объединение.Квартал, Объединение.Год, Sum([Объединение]![Задолженость]-[Объединение]![Оплачено]) AS Задолженость
FROM Объединение
GROUP BY Объединение.Дом, Объединение.Квартал, Объединение.Год;
Тему можно закрывать!
doss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с SQL запросами курбанниязов Помощь студентам 2 23.04.2014 17:00
Работа с запросами nikUta PHP 7 30.08.2012 09:01
работа с параметрическими запросами Gusarov Помощь студентам 3 12.03.2010 14:33
Помогите пожалуйста с запросами в Access prikolist Microsoft Office Access 1 01.12.2008 20:57
Работа с SQL-запросами Washington Общие вопросы Delphi 1 13.03.2007 01:28