2013-04-24 1 views
0

Используя SSMS 2008 R2, у меня есть таблица со списком заказов на продажу. Каждая строка имеет:Диаграмма с несколькими датами (по оси X) и одной строкой за состояние

  • ID
  • Дата
  • статус

Я просто заинтересован в ID и статус:

ODate OStatus 
------ ------- 
4-01 1 
4-01 1 
4-01 4 
4-01 4 
4-01 1 
4-02 1 
4-02 2 
4-02 2 
4-02 1 
4-03 1 
4-03 1 
4-03 1 
4-03 1 
4-03 1 
4-03 3 
4-03 4 
4-03 1 
4-03 3 
4-03 1 
4-03 1 
4-03 1 

Я хочу линейную диаграмму с:

  • Одна строка для каждого состояния;
  • Ось X с указанием дат;
  • Ось Y, измеряющая общее количество каждый день в соответствующей категории: сколько 1, 2, 3 и 4 на каждый день.

Я пробовал много комбинаций GROUP BY и COUNT вариантов в SQL, которые не работают. Я знаю, мне нужно несколько серий, но я получаю ошибку или просто та же сумма результатов в горизонтальной линии.

ответ

2

Вы можете сделать все группировку на уровне отчета на основе исходных данных выше:

enter image description here

Результаты, основанные на наборе данных:

enter image description here

Нет форматирования или ничего не имеет были применены, но результаты выглядят правильно.

Смежные вопросы