1.  no(key)  title  count
    1         aaa       
    2         bbb
    3         ccc
    4         ddd2.  id(key)  no
     1        1
     2        1
     3        2
     4        1我想查询要显示第一个表no对应的第二个表里的no个数显示在第一个表的count字段里就可以
我要的结果是:
1. no  count
   1     3

解决方案 »

  1.   

    第一个表命名为A,第二个表命名为B
    select a.no,sum(b.no) as count from a, b where a.no = b.no  group by a.no 
      

  2.   

    select   a.no,count(b.no) as   count   from   a,   b   where   a.no   =   b.no     group   by   a.no   
      

  3.   

    select a.no  as no , count(b.no) as count from a , b where a.no = b.no group by a.no