2016-10-07 7 views
0

У меня есть код ниже, однако после его запуска все еще отображаются дубликаты имен команд. Даже в настройках запроса, изменяющего «Уникальные значения» на «да», у меня все еще есть проблема.Microsoft Access Distinct Не работает

enter image description here

+0

Если ID отличается, то строка не считается уникальной и будет показана. Если для одного и того же имени есть несколько идентификаторов, которые вы хотите показать? На основании какой логики? –

ответ

0

Вы должны удалить идентификатор из выбранных столбцов, в противном случае каждая запись, возвращаемый запрос будет отличаться.

0

Если вы не указали переменную диапазона, то будет использовано имя таблицы Current_Headcount. Однако ваш запрос не имеет никакой сложности, и переменная диапазона не требуется; его удаление упрощает чтение вашего запроса. Как и другие предложили, вы, вероятно, хотите, чтобы опустить ID колонки:

SELECT DISTINCT [Team Name] 
    FROM Current_Headcount 
ORDER 
    BY [Team Name]; 
0

DISTINCT относится ко всем полям выходных.

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