我有一个 mysql 表格,内容如下:
日期 产品 ID 销售量 ----- ---------- ---- 2013-04-20 09:00 ABC 10 2013-04-20 09:00 DEF 15 2013-04-20 09:00 HIJ 15 2013-04-20 10:00 ABC 5 2013-04-20 10:00 DEF 10 2013-04-20 10:00 HIJ 20
我想要得到每个产品每小时的销售量差异,并按照差异值从大到小排序,所以以上例子的结果如下:
2013-04-20 10:00 HIJ 5 2013-04-20 10:00 ABC -5 2013-04-20 10:00 DEF -5
我尝试了一些方法,比如将表格与自身连接,但是我做不对。请问该如何实现?
日期 产品 ID 销售量 ----- ---------- ---- 2013-04-20 09:00 ABC 10 2013-04-20 09:00 DEF 15 2013-04-20 09:00 HIJ 15 2013-04-20 10:00 ABC 5 2013-04-20 10:00 DEF 10 2013-04-20 10:00 HIJ 20
我想要得到每个产品每小时的销售量差异,并按照差异值从大到小排序,所以以上例子的结果如下:
2013-04-20 10:00 HIJ 5 2013-04-20 10:00 ABC -5 2013-04-20 10:00 DEF -5
我尝试了一些方法,比如将表格与自身连接,但是我做不对。请问该如何实现?