求SQL语句,该功能怎么写
数据库有张表名为"生产订单计划";数据内容大概如下:
客户编码(关键字) 铸件号 进度1 进度2 进度3 进度4 进度5 进度6 ………………进度30 进度31
RFC010141 2402C-A 20 30 31 33 56 0 22 90
RFC010142 2802D-XX 40 0 37 56 44 5 43 70
RFC010154 3333Z-3E 50 9 45 50 40 50 143 170
………………
…………………………
KFC010159 5789X-3D 70 19 55 70 50 70 173 190
该表意思就是每个月初排的本月的生产订单计划从1日一直到31日;现在我需要实现的功能如下:假设今天是15日 我想查询每一行数据从进度1一直加到进度15的和;实现结果如下:AAA假设为每一行进度1一直到进度15的总和;
客户编码(关键字) 铸件号 当日累计 进度1 进度2 进度3 进度4 进度5 ………………进度30 进度31
RFC010141 2402C-A AAA 30 31 33 56 0 22 90
RFC010142 2802D-XX AAA 0 37 56 44 5 43 70
RFC010154 3333Z-3E AAA 9 45 50 40 50 143 170
………………
…………………………
KFC010159 5789X-3D AAA 19 55 70 50 70 173 190
------解决方案--------------------进度31的表结构太长,在此以5天的为例,供参考.
create table 生产订单计划
(客户编码 varchar(10),铸件号 varchar(10),进度1 int,进度2 int,进度3 int,进度4 int,进度5 int)