无限分类表a表
id  typeid   title 
1    0         a1
2    1         a2
3    1         a3
4    2         a4
5    2         a5
...........-----------------------------------新闻表b表id  typeid  title  content
1     4       b1     ......
2     4       b1     ......
3     5       b1     ......
4     4       b1     ......
5     5       b1     ......
6     4       b1     ......
......-----------------------------
求 怎么用sql语句分别统计出 a2  下面所有栏目的新闻 

解决方案 »

  1.   

    什么叫做统计a2表下面所有栏目的新闻?
    另外,你的a2表是哪一个表,所列只有a/b两表.
    你相统计新闻的条目数,还是别的什么?
      

  2.   

    如果是统计新闻数,可以:
    select count(*) from b where exists(select 1 from a where title='a2' and typeid=b.typeid) 
      

  3.   

    select count(*) from b where title='a2'这样?
      

  4.   


    是统计a2栏目下的 a4和a5 的新闻数量