количеством записей, в таблице есть поле city_id мне надо вывести топ 5 популярных городов с совпадением этих city_id, то есть нужно пройтись по всей таблице посчитать количество разных city_id и из них отсортировать по количеству совпадений, желательно посредством SQL запроса, как это реализовать?
Видишь в шапке сайта упоминание мускла?
А ты мускул вообще не юзаешь? Знаний вообще 0? Не считаю мой вопрос, супер сложным чтобы только профи SQL смогли на него ответить, достаточно желание помочь, если необходимый уровень познаний в SQL есть
Стало быть не видишь упоминаний да? Ну так может в профильном чате спросить, не?
это елементарщина
Ты вообще читал мои первые 3 предложения? Ответишь на них, продолжим диалог
Сделай за него домашнюю работу ))
Заплатишь - отвечу
Да нахер тогда ты тут нужен
чат не твой личный гугл тебе никто ничего не должен
Чуть более оригинальней ничего не придумал? Могу даже ответить тебе, я тут чтобы задавать и отвечать на те вопросы, тем людям которые имеют меньшие знания в ЯП
Много ответил? Поделись статистикой пожалуйста?
Я что-то требовал от кого либо? Если не знаешь или не хочешь отвечать, не надо вообще писать что либо, вообще не вижу смыслах в таких ответах
Это уже другой вопрос, учет не веду
Select city_id, count(*) from ... group by city_id Order by count(*)
Спасибо, разобрался: SELECT city_id FROM table GROUP BY city_id ORDER BY COUNT(*) DESC LIMIT 5
Ну так тоже прокатит
Обсуждают сегодня