我有多个表来存储有关项目状态的信息。
不确定这是否可以在一个查询中实现,因为我们目前正在使用多个查询来获取此数据。
我们有项目、状态类型和状态历史的表格。
我正在使用的状态历史表主要由 project_id、status_id 和 date_added 组成。
project_id status_id date_added
1 1 2013-06-10 13:19:20
2 1 2013-07-12 09:12:17
3 1 2013-08-26 22:44:42
1 2 2013-09-24 16:28:25
2 2 2013-10-25 12:52:48
我需要找出每个阶段目前有多少项目。所以我需要查看每个项目并在表中获取它的最新记录的 status_id。
所以我需要返回的数据如下。
status_id count
1 1
2 2
谢谢你的帮助