日期:2014-05-17 浏览次数:20418 次
select a.ClassId,a.ClassName,b.Ct as Count from 表1 a inner join (select count(*) as Ct,ClassId from 表2 group by ClassId) as b on a.ClassId=b.ClassId
------解决方案--------------------
lz:我写个分解的写法,比较明白的。
select ClassId,count(classid) s into #a from 文章表 group by classid
select classid,classname,s from 类别表,#a where 类别表.classid=#a.classid
可以得到你要的结果,分解的更容易理解。
希望lz成功。