Проблема с группировкой в ​​службах отчетов SQL - PullRequest
1 голос
/ 16 января 2012

Я не очень много работал с отчетами SQL, однако я старался, чтобы мои результаты отображались особым образом, но я просто не могу понять, как отформатировать / сгруппировать мои результаты.

Данные, которые я получаю из моего запроса, похожи на следующие:

  • Идентификационный номер (Это то, по чему элементы будут сгруппированы)
  • Отображаемое имя (Соответствует идентификационному номеру 1: 1)
  • Дата / время исследования (Исследования имеют взаимосвязь "многие к одному" с идентификационными номерами)
  • Описание исследования

По сути, я пытаюсь отформатировать свои результаты следующим образом:

DISPLAY NAME (NUMBER OF STUDIES)
---------------------------------------------------------------------------------
STUDY DATE / TIME           |  STUDY DESCRIPTION                                 
----------------------------+----------------------------------------------------
01/16/2012 12:34 AM         |  EXAMPLE DESCRIPTION 1
02/22/2012 02:22 PM         |  EXAMPLE DESCRIPTION 2

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

Любые предложения будут болеечем добро пожаловать, и я постараюсь предоставить любые дополнительные детали, еслиEDED.

1 Ответ

2 голосов
/ 16 января 2012
  • Группировка по идентификационному номеру.
  • Включение двух строк заголовка группы - одна для отображаемого имени и количества строк, одна для заголовков столбцов.
  • Включение строки сведений в исследование спискадата / время и описание.
  • Возможно, вы захотите включить нижний колонтитул группы с пробелом, чтобы вставить пустую строку между одной группой и следующей.
...