Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Объединение множества запросов


Автор: Serggggg 4.3.2004, 15:05
Приветствую всех и каждого!
Люди добрые, посоветуйте, как поступить!
БД написана на Oracle.
Проблема такова. Сейчас стоит задача сформировать нечто вроде ведомости о движении товара по предприятию. В выходной форме присутствует такая гадость, как остатки на начало месяца, на вчерашний день, приход за вчера, за начало месяца и прочее. В принципе, все эти цифры по приходу, отгрузке и т.д. формируются по определённому условию, исходя из информации, содержащейся в разных Views. Т.е. для формирования остатков на какую-то дату используется одна, для прихода другая, для отгрузки - третья. Сейчас все эти цифры надо собрать в один отчет, т.е. приводится наименование товара, а далее по нему выдаются цифры по остаткам, приходу и прочее. Если быть точнее - это будет файл Excel. Запросы для получения цифр в каждом случае используют свои условия WHERE.
Как можно это всё объединить? Написать View, которая будет объединять 3 существующие? Если у кого-то есть соображения на сей предмет, подскажите пожалуйста. 2-й день голову ломаю.
Спасибо за внимание. confused.gif

Автор: Kesh 6.3.2004, 23:55
Возможно можно использовать Join... А вообще опиши подробнее, с примерами, а то я что-то в силу своей неопытности запутался...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)