case when 去重 代码如下(示例): COUNT( DISTINCT CASE WHEN d.status = '1' THEN d.id ELSE NULL END ) 此处只需把唯一的id取出去重即可得到去重后的统计数。