Выводить не повторяющею информацию

Тема в разделе "Как сделать...", создана пользователем nmDimas2, 24 авг 2012.

  1. nmDimas2

    nmDimas2 Постоялец

    Регистр.:
    20 апр 2010
    Сообщения:
    78
    Симпатии:
    12
    Представим что у нас есть база Жалоб в БД поля
    id | login | text

    данных не мало.


    Как вывести с БД данные но что бы Login не повторялся? ( то есть , если логин уже хоть раз вывелся то больше не выводить.)
     
  2. trooll

    trooll PHP кодер

    Регистр.:
    22 дек 2008
    Сообщения:
    503
    Симпатии:
    116
    Можно с помощью "GROUP BY" или "DISTINCT()".

    Пример с "GROUP BY":
    Код:
    SELECT `login` FROM `ИМЯ_ТАБЛИЦИ` GROUP BY `login`
    Пример с "DISTINCT()":
    Код:
    SELECT DISTINCT(login) FROM `ИМЯ_ТАБЛИЦИ`
     
    Extalionez нравится это.