dimagolov
Новичок
Значит надо делать агрегирующую таблицу stat:Нет, может измениться.
(И количество пользователей тоже меняется.)
user, cat, counter с уникальным ключом по паре полей (user, cat)
которую обновлять из триггеров к таблице table, например в after insert делать
PHP:
INSERT INTO stat (user, cat, counter) VALUES (NEW.user, NEW.cat, 1) ON DUPLICATE KEY UPDATE counter= counter + 1
Как из такой таблицы отобрать значения и отсортировать для удобного вывода надо рассказывать?