没有明白你的意思...依你的例子应为什么结果?

解决方案 »

  1.   

    不知道你的表中是否还有个字断譬如nums表示商品在某次消费中出现的次数,如果就这两个字段,看你给的数据好像在某次消费中某个itemid只出现一次,这样写是否可以:
    select itemid,count(*) from 表 group by itemid order by count desc limit x;
    其中x表示要取一次消费中出现次数最多的前x种商品。
      

  2.   

    楼主是不是想实现 啤酒和尿布 的功能  难啊
      

  3.   

    “啤酒和尿布”是什么东东?
      

  4.   

    就是要实现啤酒和尿布的功能有哪位高人指点一下。