Выборка уникальных значений - MySQL (219531)

Узнай цену своей работы

Формулировка задачи:

Есть запрос :
Листинг программы
  1. $result = mysqli_query($db, "SELECT DISTINCT `request` FROM $tb WHERE `request`!='non' ORDER BY `date` DESC");
который позволяет получить :
Листинг программы
  1. $request = $myrow["request"];
Теперь необходимо получить и :
Листинг программы
  1. $id = $myrow["id"];
Как нужно изменить запрос что бы соблюдая уникальность поля request получить и другие поля?

Решение задачи: «Выборка уникальных значений»

textual
Листинг программы
  1. SELECT `id`, DISTINCT `request`

Объяснение кода листинга программы

  1. SELECT - команда для выбора данных из таблицы или представления
  2. id - название столбца, который будет выбран
  3. request - название столбца, который будет выбран
  4. DISTINCT - оператор, который указывает, что должны быть выбраны только уникальные значения столбца request
  5. Нет указания на таблицу, из которой происходит выборка. Предполагается, что таблица уже определена в контексте работы программы или скрипта

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут