Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR2008. Вывод только уникальных значений / 3 сообщений из 3, страница 1 из 1
01.04.2011, 11:34
    #37193900
vlad626
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR2008. Вывод только уникальных значений
Добрый день!

Имеем таблицу. Одно из полей может иметь как уникальные, так и НЕуникальные данные (т.е. данные могут повторяться).

1. Как вывести только уникальные записи?
2. Как вывести только НЕуникальные записи?

Спасибо!
...
Рейтинг: 0 / 0
01.04.2011, 13:37
    #37194236
Windbloom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR2008. Вывод только уникальных значений
Первое, что приходит в голову - выставить опцию "select distinct records" в Report Options. Тогда будут только уникальные записи.
Если нужны отдельные поля уникальные, пишите запрос в Database Expert и уже на основе его делайте отчет.
...
Рейтинг: 0 / 0
01.04.2011, 13:53
    #37194279
Windbloom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CR2008. Вывод только уникальных значений
Если вопрос относительно одного конкретного поля:

Запрос для уникальных записей:

Код: plaintext
1.
2.
3.
SELECT [YourField]
FROM [dbo].[YourTable]
GROUP BY [YourField]
HAVING COUNT(*) =  1 

Легко догадаться, что для отбора не уникальных записей:

Код: plaintext
1.
2.
3.
SELECT [YourField]
FROM [dbo].[YourTable]
GROUP BY [YourField]
HAVING COUNT(*) >  1 
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR2008. Вывод только уникальных значений / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]