特殊条件的mysql摘要查询

时间:2019-03-15 07:38:19

标签: mysql

我有如下表格 enter image description here

查询如何显示如上所述的摘要数据?

NB:我尝试过,但是我的查询结果印度为3。我的意思是只按期按公司计数,而没有按期计算项目,因此正确的结果应该是上面的2

谢谢

1 个答案:

答案 0 :(得分:1)

您可以尝试

DEMO

)

输出:

Select countryname, count(distinct a.id_company) as sumval
from company a inner join project b on a.id_company=b.id_company 
where b.period='2017' 
group by countryname