数据表 tb1DepartmentId  DepartmentName  Intime(成立时间) 姓名
   001           科技部         2006-6-23         李明
   002           开发部         2006-5-23         李开
   001           科技部         2006-7-20         梁小 
 要求做成以下这样 科技部(2人)
 开发部(1人)这个sql语句如何做出来啊???哭~~~~

解决方案 »

  1.   

    select count(姓名)over(order by departmentname) from tb1
      

  2.   

    select DepartmentName||'('||count(*)||')' from table group by DepartmentName;
      

  3.   

    select DepartmentName||'('||count(*)||'人)' from table group by DepartmentName
      

  4.   

    如果以
    字段1(Department):开发部 字段2(Count):1人
    这样显示出来又怎样呢?很笨的,我,请教大家!
      

  5.   

    select '字段1(Department):'||DepartmentName||' 字段2(Count):'||count(*)||'人' from table group by DepartmentName