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