USE pubs
GO
select pub_name AS  出版社,type AS 图书类型,count(*)图书种类
 FROM titles AS t,publisther AS p 
where t.pub_id=p.pub_id AND
    (type='business'or type='psychology')
    GROUP BY pub_name,type
    WITH CUBE应该是这样吧,学的时候有本书上有例

解决方案 »

  1.   

    提示:使用CUBE选项进行汇总统计时,既对pub_name 列进行汇总又对type列进行汇总,因此使用CUBE生成的结果集是多维资料集。
      

  2.   

    --应该没错.拼写错了一个表名而已select pub_name AS  出版社,type AS 图书类型,count(*)图书种类
    FROM titles AS t,publishers AS p 
    where t.pub_id=p.pub_id AND
        (type='business'or type='psychology')
        GROUP BY pub_name,type
        WITH CUBE
      

  3.   

    还是搞不清你的意思,你是想知道cube的用法呢,还是想知道什么?
      

  4.   

    问题就是这样的,只是想知道CUBE的用法,具体一点!
    谢谢