一:mybatis进行distinct进行查询的时候,数据库中可能有值为null的。

mybatis用distinct进行查询的问题

如果直接这样写,这个null的都给计算出来了。

select DISTINCT b.b_city
from buildinfo b

mybatis用distinct进行查询的问题

所以由于知识的有限,现在这样写,会把null的给进行处理掉

SELECT b.b_city,
  count(DISTINCT b.b_city) distinctcity
        from buildinfo b
GROUP BY b.b_city
HAVING distinctcity >0

mybatis用distinct进行查询的问题

 

相关文章:

  • 2021-10-02
  • 2022-12-23
  • 2021-07-11
  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-20
猜你喜欢
  • 2021-07-02
  • 2022-12-23
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案