我遇到了一些问题。我正在寻找的是,本周要弄清楚,有多少行/用户。我正在寻找一个结果:
user_id amount
1 3
2 2
3 0
来自以下示例表:
user_id article_id
1 2
1 3
1 4
2 5
2 1
我似乎无法解决这个问题。对于文章的数量,我了解到WEEKOFYEAR( post_date ) = WEEKOFYEAR( NOW() )
获取了我需要排序的文章日期。
答案 0 :(得分:0)
未经测试的:
SELECT user_id, count(article_id) as amount
FROM example_table
WHERE WEEKOFYEAR( post_date ) = WEEKOFYEAR( NOW() )
GROUP BY user_id