У меня N расходомеров, ежедневно откладывающих в базу данных суточные расходы дифференциально по трём зонам суток, как числа с плавающей запятой. Мне нужно по каждому из приборов узнать расход за определённый период дифференицально по зонам суток и суммарный. Строил разные SQL-запросы, но они или возвращали неверные данные, или долго обрабатывались. Поля: объект, канал, дата, расход1, расход2, расход3. База - Firebird. Как сделать это попроще и, желательно, быстро?