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

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

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

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

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

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

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

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

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


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

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

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