统计文章各种分类总数

create   table  news(id  int ,bid  int , title  varchar ( 10 )) 
insert   into  news  values ( 1  ,    0  ,  ' 分类1 '
insert   into  news  values ( 2  ,    0  ,  ' 分类2 '
insert   into  news  values ( 3  ,    0  ,  ' 分类3 '
insert   into  news  values ( 4  ,    1  ,  ' 文章1 '
insert   into  news  values ( 5  ,    1  ,  ' 文章2 '
insert   into  news  values ( 6  ,    3  ,  ' 文章3 '
insert   into  news  values ( 7  ,    1  ,  ' 文章4 '
insert   into  news  values ( 8  ,    2  ,  ' 文章5 '
insert   into  news  values ( 9  ,    3  ,  ' 文章6 '
go  

select  m.title 类别, 
       (
select   count ( 1 from  news  where  bid  =  m.id) 总数 
from  news m  where  bid  =   0  
order   by  总数  desc  

drop   table  news 

/*  
类别         总数           
---------- -----------  
分类1        3 
分类3        2 
分类2        1 

(所影响的行数为 3 行) 

*/ 

    本文转自曾祥展博客园博客,原文链接:http://www.cnblogs.com/zengxiangzhan/archive/2010/01/03/1638158.html,如需转载请自行联系原作者



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值