有表order,这个表是记录销售的。
第1条记录销售的A产品,
第2条记录销售的B产品,
第3条记录销售的A产品,
第4条记录销售的A产品,
第5条记录销售的C产品,
第6条记录销售的B产品,
第7条记录销售的A产品,
第8条记录销售的D产品,
第9条记录销售的E产品,就是我怎么查询销售前3位的产品呢?请大家指点下。谢谢
第1条记录销售的A产品,
第2条记录销售的B产品,
第3条记录销售的A产品,
第4条记录销售的A产品,
第5条记录销售的C产品,
第6条记录销售的B产品,
第7条记录销售的A产品,
第8条记录销售的D产品,
第9条记录销售的E产品,就是我怎么查询销售前3位的产品呢?请大家指点下。谢谢
from tb
grou by 产品
order by num desc
limit 3
select product,sum(qty) as a from table group by product order by a表名,字段都不愿意提供,还要模拟,这问题提的,哎!
[征集]分组取最大N条记录方法征集,及散分....