我有超过5个用于销售的服务,但现在我只希望得到5个组的结果。 所以我想显示我的服务名称,如service1,service2,service3,service4和5th将是休息服务(剩下的)总计。
我有字段
ID | Amt | Userid | Service | Date
我想完全一样......谢谢,我希望我能更好地解释你...
http://i.imgur.com/qd7jp.gif请点击图片了解我的问题
我也忘记了这里要提到的我必须在两个日期之间进行搜索而且我不想要限制5.因此显示了两个日期之间的所有记录,并且像显示前4和5的产品名称的图像一个包含所有其他产品。
答案 0 :(得分:0)
-- Sales is table here
SELECT Service, SUM(Amt) AS `sales_per_Service`
FROM sales
GROUP BY Service
ORDER BY `sales_per_Service` DESC
LIMIT 5;