商品信息表【商品编号(主键),商品名称,商品价格,商品来源等】
顾客评价表【商品编号,顾客意见,顾客打分】查询结果为(列表显示,stringgrid表头): 评价次数、分数、商品名称、商品价格、商品来源 

解决方案 »

  1.   

    次数,用count ,分数(汇总?)sum,然后商品名称、商品价格、商品来源 ,inner jion ...  on 商品信息表.商品编号=顾客评价表.商品编号 where...
      

  2.   

    我用 select count(顾客评价表.商品编号) as 评价次数,商品信息表.商品编号,商品信息表.商品价格,商品信息表.商品来源 from 商品信息表 left join 顾客评价表 on 商品信息表.商品编号=顾客评价表.商品编号 group by 商品信息表.商品编号提示“试图执行的查询中不包含作为聚合函数.....商品价格”,该怎么修改一下呢?
      

  3.   

    我想在每条商品信息表记录前增加一个评价次数字段(通过count计算顾客评价表数量)然后显示出来,但怎么试都不对:(
      

  4.   

    你商品价格和商品来源都不在group里当然不行了这样改:
    select count(顾客评价表.商品编号) as 评价次数,商品信息表.商品编号,max(商品信息表.商品价格) as 商品价格,max(商品信息表.商品来源) as  商品来源
     from 商品信息表 left join 顾客评价表 on 商品信息表.商品编号=顾客评价表.商品编号 group by 商品信息表.商品编号;