一: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 >0