作者time456 (交大行男)
看板Database
标题[SQL ] mysql语法请益
时间Wed Aug 17 20:44:19 2016
资料库名称:mysql
资料库版本:5.7
内容/问题描述:
各位大大好,小弟想写一个SQL达到以下的功能,但是想老半天想不到该怎麽写,想请问
版上的大大们,谢谢
底下是我的table
商品 日期 年收<50万卖出数量 50-100万卖出数量 >100万卖出数量
A 20160722 4238 4122 810
A 20160729 4235 4096 804
A 20160805 4231 4078 803
A 20160812 4225 4056 799
B 20160722 66824 122727 20223
B 20160729 66840 122563 20172
B 20160805 66848 122135 20098
B 20160812 66818 122208 20088
C 20160722 5463 778 227
C 20160729 5634 785 225
C 20160805 5843 779 224
C 20160812 5857 777 226
我想要计算每个商品他们最後一周与上周的差值,然後照商品分类以及年收大於100万
卖出变化由高到低排序,想要的结果应该如下
商品 日期 年收<50万卖出变化 年收50-100万卖出变化 年收>100万卖出变化
C 20160812 14 -2 2
A 20160812 -6 -22 -4
B 20160812 -30 73 -10
谢谢各位大大不吝指点小弟
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.42.25.17
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1471437861.A.398.html
※ 编辑: time456 (114.42.25.17), 08/17/2016 20:45:18