一:mybatis进行distinct进行查询的时候,数据库中可能有值为null的. 如果直接这样写,这个null的都给计算出来了. select DISTINCT b.b_city from buildinfo b 所以由于知识的有限,现在这样写,会把null的给进行处理掉 SELECT b.b_city, count(DISTINCT b.b_city) distinctcity from buildinfo b GROUP BY b.b_city HAVING distinctcity >…