SELECT DISTINCT
SUM( vce.fie_charge ),
SUM( vce.fie_current_charge ),
fie_join_organization
FROM
vw_charge_entry AS vce
GROUP BY
vce.fie_join_organization
上述代码对 vce.fie_join_organization 进行分组,显示结果如下图:
想去除红线部分的数据 (即 别显示出来);可接借助having 函数 ,having 函数用于groupBy后面 对分组后的数据(通常借助与聚合函数来实现)进行操作,
SELECT DISTINCT
SUM( vce.fie_charge ),
SUM( vce.fie_current_charge ),
fie_join_organization
FROM
vw_charge_entry AS vce
GROUP BY
vce.fie_join_organization
HAVING COUNT(vce.fie_join_organization)>0
增加了 HAVING COUNT(vce.fie_join_organization)>0 条件 ,结果如下: