首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

再求一SQL语句~解决方法

2012-02-11 
再求一SQL语句~~~表A专题文章内容112212331111123表B专题专题名称1name12name23name34name4求一语句,要求

再求一SQL语句~~~
表   A  
专题     文章内容        
1               12
2               123
3               111
1               123
表   B
专题     专题名称
1             name1
2             name2
3             name3
4             name4
求一语句,要求输出(按从高到低排序)
专题名称     文章数
name1             2
name2             1
name3             1
name4             0


[解决办法]
select 专题名称,(select count(*) from A where A.专题=B.专题名称) As 文章数
from B
[解决办法]
select
B.专题名称,
isnull(count(A.专题),0) as 文章数
from
B
left join
A
on
B.专题=A.专题
group by
B.专题名称
order by
文章数 desc

热点排行