我有三张桌子:
表 1 - 成员
Id Name
1 Member1
2 Member2
表 2 - 活动
Id Member_id Activity Date
1 1 Activity1 2001-1-1
2 1 Activity2 2001-2-1
3 1 Activity3 2001-3-1
4 2 Test 2010-4-1
表 3 – 详细
Id Activity_id Information
1 2 Information
从以下可以看出,成员 id 1 具有三个活动:
SELECT Member.id, COUNT(*) AS number
FROM Member
INNER JOIN Activity ON Activity.Member_ID = Member.id
GROUP BY Member.id
我的问题是如何从表(1)中找到所有有 2 个活动的成员的第二个活动(表 2)的 ID 和日期,并从表 3 中检索与此活动 ID 相关的信息。
提前致谢