我在这个结构中有一个表:
editor_id
rev_user
rev_year
rev_month
rev_page
edit_count
这是sqlFiddle:http://sqlfiddle.com/#!2/8cbb1/1
我需要提供由最活跃的编辑器编辑的rev_pages列表,以及他在每个文档上投入的编辑行为的数量。 即我需要找到最活跃的编辑器(每年和每月的rev_page总和'edit_count'),然后查找他编辑的所有页面。
有任何建议吗?
答案 0 :(得分:1)
我完全不了解你的问题,但我仍然尝试过。我希望这对你有所帮助。
SELECT REV_USER, REV_YEAR, REV_MONTH, SUM(EDIT_COUNT)
FROM edit_count_user_date
GROUP BY REV_USER, REV_YEAR, REV_MONTH
ORDER BY REV_YEAR
这是SQL小提琴。