Здравствуйте. Есть запрос вида:
select new_tours.id, count(tp.id)
from new_tours left join tours_prices tp on new_tours.id = tp.tour_id
group by new_tours.id
order by new_tours.id desc, count(tp.id) desc
Чего я хочу добиться. Чтобы сортировка была следующая: первыми идут те объекты, у которых id больше, и они имеют связанные объекты. Мой запрос возвращает некорректное значение.
Подскажите, пожалуйста, что мне нужно исправить?
Заранее благодарен всем отозвавшимся.