access数据库部门 科室 次数
 A     a     1
 A     b     2 
 B     m     8
 A     a     9
 C     p     1
 B     m     2
 A     a     4要求:如果“部门”和“科室”相同就把次数累加,并按照“部门”排序结果需要为:部门 科室 次数
 A     a     14
 A     b     2
 B     m     10
 C     p      1请问怎么写SQL语句?

解决方案 »

  1.   

    select 部门,科室,sum(次数) as 次数 from yourtable group by 部门,科室
      

  2.   

    select 部门,科室,sum(次数) as 次数 from yourtable group by 部门,科室 order by 部门
      

  3.   

    select 部门,科室,sum(次数) as 次数 from yourtable group by 部门,科室
    这样就行了
      

  4.   

    select 部门,科室,sum(次数) as 次数 from yourtable group by 部门,科室
      

  5.   

    select 部门,科室,sum(次数)  次数 from yourtable group by 部门,科室