MYSQL возвращает повторяющиеся строки

У меня есть таблица базы данных в MYSQL, она выглядит так:

Project_ID user_ID name 11 1 fred 11 2 rick 11 1 fred 

Я хочу получить имена в таблице, но когда я его показываю, я получаю одно и то же имя дважды, потому что user_ID 1 появляется дважды в таблице. Я попытался отобразить его с помощью GROUP BY и SUM , но я не хочу этого делать. Как мне заставить его не возвращать повторяющиеся строки?

Related of "MYSQL возвращает повторяющиеся строки"

Использовать DISTINCT

  SELECT DISTINCT user_ID , verschil_ma FROM project_uren WHERE project_ID = 11 GROUP BY user_ID 

Точка 1 заключается в том, что если пользователь будет назначен проекту дважды?

Пункт 2 – Используйте ключевое слово DISTINCT для возврата только уникальных записей – http://dev.mysql.com/doc/refman/5.0/en/distinct-optimization.html

 SELECT DISTINCT user_ID FROM TABLE WHERE Project_id = 11 

Это вернет вам 1 и 2 (вы не получите 1 дважды)

благодаря

 $results = // query $results = array_unique($results);