Очень неожиданно возникла проблема с нехваткой знаний в sql(mysql). Времени их пополнить нет. Есть задача сделать рейтинг по кол-во открытых кейсов, пользователем (сайт-рулетка). Каждое открытие кейса храниться в таблице history и имеет ключ пользователя, который открыл данный кейс. В таблице user каждому пользователю так же присвоен уникальный ключ (что то типа id). Я могу без проблем получить COUNT() открытых кейсов. НО! Как мне получить топ (10,20,30,...) пользователей по открытым кейсам, используя инструменты mysql? Так же можете направить на необходимую документацию по теме.
Вот нужный мне запрос.
"SELECT login, cnt
FROM (SELECT key_valid, COUNT(*) AS cnt
FROM history_case
GROUP BY key_valid) AS x
JOIN user AS u ON (u.key_valid = x.key_valid)
ORDER BY cnt DESC LIMIT $limit"
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
ЗдравствуйтеПытаюсь сделать POST запрос на ajax страницу с помощью HttpURLConnection
Want to improve this question? Update the question so it's on-topic for Stack Overflow на русском