| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > запрос по датам |
| Автор: KAV2008 31.5.2012, 18:09 |
| Помогите пожалуйста с запросом БД Ora 9 таблица со следующей структурой Позиция Дата1 Дата2 Штуки -------------------------------------------------------------------------- 1 15.01.12 12:00 15.01.12 14:18 3 1 15.01.12 13:27 15.01.12 14:00 2 1 15.01.12 14:45 15.01.12 17:00 5 1 15.01.12 16:00 15.01.12 17:00 1 2 15.01.12 12:00 15.01.12 17:00 3 2 15.01.12 14:00 15.01.12 17:44 3 Имеет данные по нахождению объектов в штуках на определенной позиции определенный диапазон времени, необходимо посчитать общее количество объектов по периодам времени по каждой позиции Результат должне быть следующий Позиция Дата1 Дата2 Штуки -------------------------------------------------------------------------- 1 15.01.12 12:00 15.01.12 13:27 3 1 15.01.12 13:27 15.01.12 14:00 5 1 15.01.12 14:00 15.01.12 14:18 3 1 15.01.12 14:18 15.01.12 14:45 0 1 15.01.12 14:45 15.01.12 16:00 5 1 15.01.12 16:00 15.01.12 17:00 6 2 15.01.12 12:00 15.01.12 14:00 3 2 15.01.12 14:00 15.01.12 17:00 6 2 15.01.12 17:00 15.01.12 17:44 3 Данный результат необходим для построения графиков, спасибо |
| Автор: password 1.6.2012, 00:49 | ||||
сорри что не проверенно, дома без oracle (не тестировал), но изложу свои мысли:
выдалась минутка, сделал начисто, проверил:
может конечно, где то, что то можно оптимизировать... |