delcare @班级人数1 int
delcare @班级人数2 int
delcare @班级人数3 int
set @班级人数1 =10
set @班级人数2 =10
set @班级人数3 =10
select count(人数)as 人数,班级名称 from 班级 group 班级名称

解决方案 »

  1.   

    to 
    我想把select count(人数)as 人数,班级名称 from 班级 group 班级名称
         的结果赋值给变量。
      

  2.   

    to  internetcsdn 真是逮着个题就答 :)条件不明,那个班级赋值给那个变量?PS:select count(人数)as 人数,班级名称 from 班级 group by 班级名称上面的掉了by
      

  3.   

    看来只能是这样做了“
      select 变量1=count(人数)as 人数,班级名称 from 班级 where 班级名称='班级1'
      select 变量2=count(人数)as 人数,班级名称 from 班级 where 班级名称='班级2'
      select 变量3=count(人数)as 人数,班级名称 from 班级 where 班级名称='班级3'存储过程中为什么不能够遍历结果呢。。唉
      

  4.   

    to  chasn
    怎么样用游标遍历?
      

  5.   

    SQL Server2000存储过程与XML编程