2012-01-23 2 views
1

Может кто-нибудь, пожалуйста, помогите мне с нижеследующим.Службы отчетности, параметры Условное форматирование

Есть ли способ, который я могу сообщить службам отчетности, чтобы сгруппировать уникальные выпадающие списки?

E.g.

ID | Type 
-------------- 
1111 | sick.1 
2222 | sick.2 

Выбрав запрос из базы данных, в раскрывающемся списке будут оба. Я вычислил способ сделать type=sick, но на дисплее по-прежнему отображается sick sick (так дублирование). Его просто для выбора пользователя действительно.

+0

Вы собираетесь использовать идентификатор или тип в качестве значения вашего параметра? Действительно ли тип имеет значения «sick.1» и «sick.2», или вы указали «.1» и «.2», чтобы указать, что это отдельные записи? –

+0

Привет, Марк. У типов .1 и .2 есть значения, связанные с ним, и в моем отчете у меня есть для них 2 отдельных поля. Я хотел бы сделать параметр уникальным, но в отчете отображаются значения для обоих. – user1143563

+0

В вашем комментарии сказано, что для них есть два отдельных поля, но ваш вопрос показывает их как значения в одном поле (столбце) для разных строк. Что он? –

ответ

0

Чтобы выбрать различные типы только попробуйте:

select distinct Type from myTable 

Для выбора различных типов с наименьшим связан ID, попробуйте:

select min(ID), Type from myTable group by Type 

EDIT: Для того, чтобы отобразить все до первого ., замените Type с left(Type, charindex('.',Type)-1).

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