SELECT         COUNT(distinct [人员编号]) AS 人数, 年度
FROM
group by [年度]

解决方案 »

  1.   

    你的:SELECT         COUNT([人员编号]) AS 人数, 年度
    FROM        (SELECT  distinct 人员编号 ,年度 
                FROM      dbo.[资料表] ) tem
    group by [年度]
      

  2.   

    SELECT         COUNT([人员编号]) AS 人数, 年度
    FROM      (  SELECT  distinct 人员编号 ,年度 
                FROM      dbo.[资料表] ) b
    group by [年度]