Есть запрос к БД вида:
$query = mysql_query("SELECT DISTINCT category FROM firms");
С помощью него можно получить уникальные поля в столбце "category" таблицы "firms"
Хочу получить не просто список уникальный категорий, а чтобы он был отсортирован по кол-ву встречаемости данных категорий. То есть, допустим, самые встречающиеся категории это "медицина" и "ВУЗы", стало быть, при выводе результатов запроса, первыми должны быть эти категории. Что тут можно предпринять? Стандартные order by тут ни к месту вроде.