MySQL вывести самое частое значение - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 27 Nov 2024 20:35:45 +0300 3,4 пример работают, тему можно закрывать https://visavi.net/topics/1327/49081 MySQL вывести самое частое значение Валерий Sun, 04 Oct 2009 11:17:52 +0400 Сообщения https://visavi.net/topics/1327/49081 А в чем прикол запроса непойму. https://visavi.net/topics/1327/49049 MySQL вывести самое частое значение Max Sun, 04 Oct 2009 07:04:54 +0400 Сообщения https://visavi.net/topics/1327/49049 count(*) подсчитывает кол-во записей, а не полей, разницы нет что указывать, просто я где-то читал что так чуть быстрее работает https://visavi.net/topics/1327/49021 MySQL вывести самое частое значение Gefest Sun, 04 Oct 2009 02:38:20 +0400 Сообщения https://visavi.net/topics/1327/49021 Gefest, а зачем считать все поля когда нужен результат из одного, по времени выборки из 50 тыс, разницы конечно никакой https://visavi.net/topics/1327/49012 MySQL вывести самое частое значение Вантуз-мен Sun, 04 Oct 2009 01:57:15 +0400 Сообщения https://visavi.net/topics/1327/49012 SELECT user, COUNT(*) AS cnt FROM files GROUP BY user ORDER BY cnt DESC LIMIT 1 вот так правильнее будет https://visavi.net/topics/1327/49010 MySQL вывести самое частое значение Gefest Sun, 04 Oct 2009 01:41:17 +0400 Сообщения https://visavi.net/topics/1327/49010 примерно вот так<br> в моем примере выводит логин и число сообщений самого активного на форуме<br> <pre class="prettyprint"> SELECT posts_user, COUNT(posts_user) AS cnt FROM posts GROUP BY posts_user ORDER BY cnt DESC LIMIT 1;</pre> Забыл написать это для SQLite, возможно в mysql есть более эффективный способ https://visavi.net/topics/1327/49006 MySQL вывести самое частое значение Вантуз-мен Sun, 04 Oct 2009 01:30:43 +0400 Сообщения https://visavi.net/topics/1327/49006 SELECT DISTINCT user, COUNT(*) FROM files GROUP BY user далее в результирующем массиве через max() находишь максимальное число и печатаешь юзера https://visavi.net/topics/1327/49005 MySQL вывести самое частое значение Gefest Sun, 04 Oct 2009 01:24:53 +0400 Сообщения https://visavi.net/topics/1327/49005 Есть таблица files, в ней есть поле user INT(11) (т.е. id юзера который выложил файл).<br> Как вывести идентификатор юзера, который чаще всего выкладывал файлы? https://visavi.net/topics/1327/48960 MySQL вывести самое частое значение Валерий Sat, 03 Oct 2009 23:45:18 +0400 Сообщения https://visavi.net/topics/1327/48960