| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > SQL-запрос (объединение двух запросов) |
| Автор: chip_and_dayl 15.5.2009, 16:17 | ||
| Помогите мне добрые люди полезным советом. Есть у меня две таблицы, созданы в СУБД Access 2002: ![]() Результатом должна быть разница между таб.1 и таб. 2, то есть Приход.Количество-Расход.Количество=Результат.Количество. ![]() Я почти сделал это с помощью объединения двух запросов: 1-запрос: отбирает кода товаров с таб. 1, которые входят в диапазон дата_Начальная и дата_конечная, после чего группируются данные; 2-запрос: тоже самое, только проделано со второй таблицей, плюс поле Количество умножено на -1. Вид запроса на языке SQL:
В итоге я получил ![]() Вопрос. Можно как-то еще раз сгруппировать результат двух объдененных запросов, чтобы получить результат как в Таб. 3? или может вы знаете другой вариант получения желаемого результата? |
| Автор: Kbl4AH 19.5.2009, 11:48 | ||
не думая можно так:
|