我正在尝试为表格计算每个邮政编码中的诊所数量。使用下面的查询,这会计算诊所的数量,但也包括重复次数。例如,诊所A显示为5行,因为有一列显示了每个诊所的天数。为了使这一点易于理解,请查看我的表的快照:因此,您看到有些地址只出现在一天中,有些则出现多次。如何写我的查询来解决这个问题?我尝试了地址,但这给了我一个语法错误。这是我尝试过的方法,但我知道它仍在增加重复的诊所:
SELECT SUBSTRING_INDEX(Date, "/", -1) As `Year`, `ZIP Code`, COUNT(`ZIP Code`) AS `Facilities` FROM `past_chicago_clinics` GROUP BY `ZIP Code`, `Year`