2015-06-18 3 views
-2

Я просто использую функцию общей строки (по группам) для сортировки всех повторяющихся элементов в столбце?Как удалить дубликаты при доступе в столбце

, например,

, если у меня есть столбец, который имеет

рака легких рака легких Холодную MESO

то следует вывести

Lung Cancer Cold MESO

+0

ваш вопрос несколько расплывчато. Вы имеете в виду удаление дубликатов записей для таблицы в столбце, или вы имеете в виду, что вы не показываете, что они отображают в результате вывода запроса? Вам не нужна вся запись, с которой они связаны, чтобы показать, или только этот столбец? Можете ли вы предоставить образцы данных и ожидаемый результат? – Gene

+0

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

+0

, например, , если у меня есть столбец, который имеет Lung Cancer рака легких холодного MESO то должно вывести – BLkrn

ответ

0

Предполагая, что вы используете запрос для их сортировки. И ваша таблица выглядит следующим образом:

Disease Table   
ID  Type 
1  Lung cancer 
2  Lung cancer 
3  cold 
4  mesos 

Вы можете использовать

SELECT DISTINCT Disease.Type
от болезни

ИЛИ

ВЫБОР Disease.Type
от болезни
GROUP BY Disease.Type