SQL中如何统计查询结果中某一列重复值的个数?
各位大神好,麻烦请教一下下面的查询语句,能不能在查询结果中添加一列,显示出第一列的查询结果中每个值出现了多少次?
强调一下,并不是我实际的某张表里有多少个重复值,我是想统计出来我查询结果的第一列中每个值的出现的次数。
SELECT md.fsu_device_id,md.device_id,de.device_name,mm.model_name,ml.mete_code,ml.mete_name
FROM t_cfg_monitordevice md
INNER JOIN t_cfg_device de
ON md.device_id=de.device_id
INNER JOIN t_cfg_metemodel mm
ON de.device_model=mm.model_id
INNER JOIN t_cfg_metemodel_detail ml
ON mm.model_id=ml.model_id
ORDER BY md.fsu_device_id ASC
您好,我的意思是说我想要知道我目前这个语句的查询结果中,第一列的每个值各出现了多少次,并不是说我具体的某张表里有重复值。