原始數據
province city country burg village
湖南
湖南 京山縣
湖南 東興市 楠木山村
湖南 金寨縣 張沖鄉
湖南 長沙市
湖南 長沙市 岳麓區
湖南 衡陽市 衡南縣 雲集鎮
湖南 邵陽市
結果
province citynum countrynum burgnum villagenum
湖南 3 5 2 1
說明: 對地市,縣,鎮,村進行統計,如果為空,不進行統計。這裡有點困難,分開統計是可以做的。但是SQL比較多,是否有更好的辦法。這裡只列了湖南,還有其它省份
SELECT province, count(DISTINCT city) AS cityNum, count(DISTINCT country) AS countryNum, count(DISTINCT burg) AS burgNum,
count(DISTINCT village) AS villageNum FROM tableName GROUP BY province