我有4个id和日期表 . 如何计算每个表中的不同ID以及按日期分组 . 为了更好的解释:
第一张表:
1 | 01-11-2018
1 | 01-11-2018
3 | 03-11-2018
1 | 03-11-2018
第二表:
1 | 01-11-2018
2 | 02-11-2018
3 | 03-11-2018
1 | 03-11-2018
等等 .
结果我需要:
Date | Count first table | Count Second table|
01-11-2018 | 2 | 1
02-11-2018 | 0 | 2
03-11-2018 | 3 | 4
2 回答
非常简单 . 您的数据库用于存储和检索数据 . 不要很好地格式化它 . 你做的是
然后你对第二个表做同样的事情 .
其余的在应用层完成 .
一种方法是使用UNION ALL将总的唯一ID粘在一起 .
然后SUM总计 .