mysql 去重 计数

要求:

有两个表ttest1、ttest2,结构如下,求 localname ,用户数


ttest1:地区码、用户id

mysql 去重 计数_第1张图片

ttest2 :地区名、地区码
mysql 去重 计数_第2张图片

sql:

SELECT localname , COUNT( DISTINCT uid )
FROM ttest1,ttest2
WHERE ttest1.localid = ttest2.localid
GROUP BY localname

结果:

缺陷:对于地区d,没有显示用户为0

大家有什么好的方法,欢迎回复

你可能感兴趣的:(mysql,去重,计数,count,group)