Выборка уникальных значений - MySQL (219531)
Формулировка задачи:
Есть запрос :
который позволяет получить :
Теперь необходимо получить и :
Как нужно изменить запрос что бы соблюдая уникальность поля request получить и другие поля?
Листинг программы
- $result = mysqli_query($db, "SELECT DISTINCT `request` FROM $tb WHERE `request`!='non' ORDER BY `date` DESC");
Листинг программы
- $request = $myrow["request"];
Листинг программы
- $id = $myrow["id"];
Решение задачи: «Выборка уникальных значений»
textual
Листинг программы
- SELECT `id`, DISTINCT `request`
Объяснение кода листинга программы
SELECT
- команда для выбора данных из таблицы или представленияid
- название столбца, который будет выбранrequest
- название столбца, который будет выбранDISTINCT
- оператор, который указывает, что должны быть выбраны только уникальные значения столбцаrequest
- Нет указания на таблицу, из которой происходит выборка. Предполагается, что таблица уже определена в контексте работы программы или скрипта
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д