Как показать график asp.net, сгруппированный по 2 параметрам
Я хочу представить некоторые сжатые данные пользователю, используяChart
составная часть.
SQL (C # / Oracle):
SELECT c.date, c.approved, count(distinct c.f1) amt_c, count(b.f1) amt_b, sum(b.value) sum_values
FROM contracts c
JOIN bens b ON c.ben_id = b.id
WHERE :YearMonth = to_char(c.date,'YYYYMM') AND NOT c.approved = 'REJECTED'
GROUP BY c.date, c.approved
ORDER BY c.date
У меня есть этот SQL в методе, который передает DataSet в ObjectDataSource на странице .aspx (approved
поле может иметь 3 значения: ОТКАЗАНО, УТВЕРЖДЕНО и ОЖИДАЕТСЯ).
Диаграмма на странице .aspx:
Я хочу показать количество утвержденных / ожидающих контрактов / бинов на каждый день (4 бара), но на диаграмме показаны только два столбца.