博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计文章各种分类总数
阅读量:6910 次
发布时间:2019-06-27

本文共 753 字,大约阅读时间需要 2 分钟。

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,如需转载请自行联系原作者

你可能感兴趣的文章
Confluence 6 配置 Office 转换器
查看>>
IT从业人员关注哪些问题
查看>>
Windows 2012 Hyper –V 3.0 New Functions
查看>>
maven部分插件配置demo
查看>>
Grin交易原理详解
查看>>
大数据体系【概念认知】系列-2:存储以及副本策略
查看>>
我的友情链接
查看>>
linux企业常用服务---haproxy+nginx搭建web高可用集群
查看>>
win7 断开 共享连接的操作方法
查看>>
CTSSD服务无法正常启动:Failure 4 in trying to open SV key PROCL-4/PROCL-5 clsctss_r_av2
查看>>
再议OPEN CURSOR与BULK COLLECT
查看>>
我的友情链接
查看>>
jquery attr与prop
查看>>
casatwy组件化方案
查看>>
Linux中ls对文件进行按大小排序和按时间排序
查看>>
Unix/Linux下安装NPM
查看>>
Apache与Tomcat区别联系
查看>>
洪水***源码
查看>>
用shell编写批量打包日志脚本
查看>>
nginx访问白屏
查看>>