需要您的帮助,我如何连接下面的两个表?它们每个都有“计数”功能。
表1:
SELECT page, count(page)
FROM table 1
WHERE date = '2016-04-04'
GROUP BY page
输出(表1):
page | count(page) |
231 | 1 |
232 | 2 |
233 | 3 |
表2:
SELECT page, count(page)
FROM table 2
WHERE date = '2016-04-04'
GROUP BY page
输出(表2):
page | count(page) |
231 | 4 |
232 | 5 |
233 | 6 |
我想要实现的是这样的:
page | count(page) | page1 | count(page1) |
231 | 1 | 231| 4 |
232 | 2 | 232| 5 |
233 | 3 | 233| 6 |
最佳答案
如果你能做这件事
SELECT COUNT(*) as "Files" FROM files WHERE Folder = n;
这称为相关子查询。
http://dev.mysql.com/doc/refman/5.1/en/correlated-subqueries.html 1
关于mysql - 如何合并两个里面有 "count"的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36416781/