如何编写sql查询来获取已分配的数据和已处理的数据

时间:2015-10-15 12:44:24

标签: php mysql sql

我有分配给他的用户和线索。 如果用户在铅上添加任何后续操作意味着处理了潜在客户。

有三张桌子,
用户:用户列表
lead:具有用户ID的潜在客户(分配给谁)
followup:如果处理了一个或多个条目

我想生成类似

的输出
User Lead  Processes Pending
Ram   10      7        3

我为此创建了sql fiddel,如何从指定的潜在客户中找到后续计数

SELECT user.u_name, count(leads.id), count(follwoup.lead_id) FROM leads left join user On leads.user_id = user.id left join follwoup On follwoup.user_id = user.id group by user.id, follwoup.user_id

http://sqlfiddle.com/#!9/e00c3/2

按引导ID分组,如果在后续表中找到任何ID,则意味着它已被处理

0 个答案:

没有答案