我有两个表,一个是请求,另一个是状态,请求表存储所有传入请求,传入请求的状态从请求表到状态表被映射一对多。每个请求都有客户端ID,用于标识谁创建了该票证。
如何为每个客户端获取每个州的请求计数?
如何让每个用户获得多少个状态为零计数
select count(1),state,c.client_id
from Client c join Request r on r.client_id = c.client_id
group by r.state,c.client_id order by c.client_id desc
此查询没有状态为零计数
表结构如下:客户端
请求
Request_state
表格和数据