SELECT
dishi.地市,
Count( g4shuju.地市 ) AS aa,
Count( g4shuju.地市 ) AS bb
FROM dishi
INNER JOIN g4shuju ON dishi.地市 = g4shuju.地市
WHERE
g4shuju.aa<- 5
OR
g4shuju. bb > 1
GROUP BY
dishi.地市 with rollup;
初学,我的代码能体现出,表dishi只有地市这一列,需要统计出符合的数据都在g4shuju
地市 aa bb
三门峡 3 3
信阳 3 3
南阳 12 12
周口 2 2
商丘 10 10
安阳 1 1
开封 2 2
实际上:aa列显示有问题,应该是
地市 aa bb
三门峡 0 3
信阳 1 3
南阳 2 12
周口 5 2
商丘 3 10
安阳 4 1
开封 7 2
这个语句该怎么修改,麻烦帮修正
你这个看不明白啊 是不是要统计dishi 符合在94表存在的数据,还是说
比如执行结果1
地市 AA BB
三门峡 0 1
还是说什么样的结果