Rebuild User Post Counts (query)

Rebuild User Post Counts (query)

Admin

Administrator
Staff member
Admin submitted a new resource:

Rebuild User Post Counts (query) - Quick and simple way update post counts for users

This is a query which updates user post counts. It takes into consideration moderated and deleted status of threads and posts, as well as each forum's "Count messages posted in this forum toward user total" setting.
Code:
Code:
UPDATE xf_user AS user SET message_count =
COALESCE(
 (
        SELECT COUNT(*)
        FROM xf_post AS post
        INNER JOIN xf_thread AS thread ON thread.thread_id = post.thread_id
        INNER JOIN xf_forum AS forum ON forum.node_id = thread.node_id...

Read more about this resource...
 
Back
Top