koji » 2015.06.26 17:35

Нужно выполнить примерно 30 запросов SELECT COUNT() чтобы подсчитать основные показатели.
После планирую их записать в другую таблицу, таким образом создав отчет (например, сколько пользователей зарегистрировалось за день).
Реализовать с помощью multi_query 30 запросов SELECT, после, с помощью цикла, выполнить INSERT в другую таблицу по каждому полученному результату из запроса multi_query SELSECT ?

Gemorroj » 2015.06.27 11:58

Код:

1
2
3
4
5
6
7
UPDATE user
SET user.count = (
SELECT COUNT(1)
FROM post
WHERE post.user_id = user.id
GROUP BY post.user_id
)