在社会团体表中统计兼任两个以上社团负责人的职工的姓名,完整的查询语句是什么
2条回答 默认 最新
关注假设社会团体表的表名为"social_group",其中包含"social_worker"、"social_group_name"等字段。则可以使用以下分组查询语句来统计兼任两个以上社团负责人的职工姓名:
SELECT social_worker,COUNT(DISTINCT social_group_name) as num FROM social_group GROUP BY social_worker HAVING num >= 2;该查询语句中,先按照社团负责人的姓名(social_worker)进行分组,然后统计该社团负责人负责的社团名称的不同总数(使用DISTINCT关键字),并将其记为"num"别名。最后,使用HAVING子句筛选出num大于等于2的社团负责人,即兼任两个以上社团负责人的职工。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报