sqlhot="select top 4 proName,sum(procount) as totalcount  from goods a join prod b on a.proid=b.proid  group by proname order by totalcount desc "

解决方案 »

  1.   

    是这样,我a表中存的是部分产品的信息,产品可以重复,(所以后来有统计相同产品数量的问题)b表中存的是商品的全部信息,a  表中的产品proid和 b表中的id(主键)是一一对应的,现在我想这两个表连接,从b表中取出a的proid 对应的 产品类型,然后,从a表中只选择属于此类别的产品,然后再按照a表中产品的数量排序!sqlhot="select top 4 a.proName,sum(procount) as a.totalcount,b.id from goods a join prod b on a.proid=b.id where b.prod_type='"&mytype&"' group by a.proname order by a.totalcount desc "我是这个意思,但是,程序运行不对!