Здравствуйте сотрудник PHP/MySQL Gurus«LIMIT» с использованием колонки в качестве разделителя
Сегодня я был представлен с проблемой при кодировании проекта. Проблема заключается в следующем. Я просматриваю информацию из моей таблицы учетных записей пользователей, которая будет отображаться, а затем используется в качестве редактора учетной записи веб-страницы. У меня есть весь фон PHP. Он работает нормально. Пока «ВЫБЕРИТЕ» мою информацию, я прошу указать 2 столбца. Идентификатор пользователя и полное имя. Ниже приведен пример данных:
User ID | Full Name
11234 | John Doe
11235 | Jane Doe
11236 | Amanda Hug
11236 | Amanda's Tablet
Эти данные (как с моими физическими данными) есть пользователи, чьи имена и UID сохраняется. В этом примере (и опять же, мои физические данные) пользователь (Аманда) имеет 2 учетных записи, хранящихся под одним и тем же UID (это делается намеренно по личным причинам). Когда я «ВЫБЕРИВАЮ» пользователей, я хочу только один Аманда. Такие, как:
$q=mysql_query("SELECT `uid`,`Name` FROM `User_Accounts` WHERE ... ");
..., представляющий собой часть кода, где я "ПРЕДЕЛ 1" в поле UID.
Вы можете просто отделить имя и второе имя, изменив структуру вашей таблицы, если меня не понимают, или 'group by UID', который группирует аналогичный UID и показывает только один –
Почему бы не использовать' DISTINCT uid'? – woofmeow
@Akam Group By. Я не знал его функции. Работает отлично. Я не пытался отделить имя, просто покажу сингл uid's. – timtj