在表table中
id  class  xi      c(导入到另一个表的栏目)
1   一班   信息系  lm1
2   二班   经济学  lm2
我想要查找各个系的各个班级有多少信息量下面写对吗?
select c from table where EXISTS(select class,xi from table group by class,xi)
怎么只是显示了c一个字段?

解决方案 »

  1.   

    select class,xi,count(*) from table group by class,xi
      

  2.   

    select xi , class , count(1) from [table] group by xi , class 
      

  3.   

    select class,xi,count(*) from table group by class,xi
    我要标识的这些数据导入到了哪个栏目的C字段没显示啊
      

  4.   

    select class,xi,count(1) as 信息量 from table group by class,xi
      

  5.   

    select c from table where EXISTS(select class,xi from table group by class,xi) 
    改成
    select * from table where EXISTS(select class,xi from table group by class,xi)
      

  6.   

    C字段不做group BU 分组,只是要求显示不是用EXISTS吗?还是unit?
      

  7.   

    SELECT A.*,B.NUM FROM TABLE A,
    (
    select class,xi,count(*)AS NUM from table group by class,xi)AS B 
    WHERE A.CLASS=B.CLASS AND A.XI=B.XI
      

  8.   


    select xi,class,count(*) from tb group by xi,class
      

  9.   

    select class,xi,count(*) from table group by class,xi