Страница 1 из 1

Помогите с отчетом

Добавлено: 27 авг 2013, 09:57
Sermrak
В БД собираются показания счетчиков за час. (title(string),stamp(datetime),var()) одной из задач отчета подсчитать значение выбраное по следующим условиям.
В начале года устанавливаются часы максимальной нагрузки, для каждого месяца свои. В каждый будний день (пофиг на празники) в часы максимума выбирается максимальное значение. и находиться средне арифмитическое за выбраный периуд.
В источнике данных при запросе SQL не могу заставить работать dayofweek, date хотя уже в расчтываемой колонке такой проблемы нет.
Подскажите пути решения.

Еще один вопрос в кросс таблице при сумировании можно ли скрывать часть сумм. Пр. при сумировании по дате и общем сумма каждого часа не показывалась. СМ приложение.

Re: Помогите с отчетом

Добавлено: 27 авг 2013, 15:50
Aleksey
Здравствуйте,

Пожалуйста, проверьте синтаксис написания dayofweek в своем запросе.
Если проблема останется, вышлите, пожалуйста, ваш отчет с тестовыми данными для анализа.

Спасибо.

Re: Помогите с отчетом

Добавлено: 28 авг 2013, 08:34
Sermrak
Работаю с БД Oracle и dayofweek не работает в запросе данных из БД. Сейчас использую
WHERE
To_char (Vvt.STAMP, 'D') in (1,2,3,4,5)
для выборки будней.

Re: Помогите с отчетом

Добавлено: 29 авг 2013, 14:50
Aleksey
Здравствуйте,

Пожалуйста, пришлите тестовый отчет для анализа.

Спасибо.