所以我有2个表:MySQL的 - 从2个表中选择,由
页:
id page visit_id
1 6 65
2 7 65
3 2 66
4 10 67
访问:
id flipbook
65 april
66 april
67 may
我要回多少页被查看为每个动画书:
april: 3
may: 1
我的查询看起来是这样的:
"SELECT a.flipbook, (SELECT count(b.page) from pages b WHERE a.id = b.visit_id) AS total FROM visits a GROUP BY a.flipbook"
但它返回:
april: 1
may: 1
因为它只有从四月,我们参观了一个页面的最后一次访问。
有什么想法?
谢谢,它的工作原理。 – Speedwheel
@Speedwheel没问题,随时接受答案:) –
9分钟前?但我只是看到它:-( – Strawberry