@Joker2705

PHP как сделать выборку уникальных значений с сортировкой?

Здравствуйте, есть таблица с большим количеством записей. Структура такая: id, name1, name2, time. Подскажите, как мне сделать что бы запрос выбирал неповторяющиеся записи в колонке "name2", и сортировал по убыванию по колонке "time"? Нужно для того, что бы потом выводились записи с сортировкой по последнему добавлению.
  • Вопрос задан
  • 517 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
select * from (
select from `sometable` where 1 order by `time`)
group by `name2`


Не работает по тому что в структуре где вообще user1? и table служебное слово
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Выбираете все с сортировкой. Потом www.php.su/array_unique
Ответ написан
Комментировать
thewind
@thewind
php программист, front / backend developer
Select distinct name2 from sometable order by time desc
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы