yramarad31
@yramarad31

Как построить sql запрос сортировки по двум полям?

Здравствуйте! Помогите пожалуйста привильно построить запрос.
Пример. Имеем таблицу:
id--name--rating--countReview
1---club1-----4------------2
2---club3-----4------------3
3---club4-----5------------6
Первым выводить должно клуб club1.
Так как у него самый большой рейтин.
Дальше у нас два клуба с одинаковыми рейтингами. Нужно выводить тот у которого больше countReview. Т.е. club4 а потом club3.
Как построить?
Спасибо!
  • Вопрос задан
  • 10069 просмотров
Пригласить эксперта
Ответы на вопрос 2
He11ion
@He11ion
PHP-monkey
Экстра-наркоманский вопрос какой-то.

SELECT * FROM tablename ORDER BY rating DESC, countReview DESC

Выведет club4 -> club3 -> club1 т.к. рейтинг 4го самый высокий, а ревью у 3го > 1го.
Ответ написан
Ваш ответ на вопрос

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

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