请大家帮帮忙,关于存储过程的问题!!
,现在有一个表,表中有编号,日期,数量,补助等字段,表中一个编号对应很多日期,现在我想要的结果是,对于一个编号,在它对应的日期中,进行判断,日期连续三天以上的,则对应记录补助=数量*0.2,这样的存储过程怎么实现呢?请大侠们帮帮忙!!!!!!
比如:
id 编号 日期 数量 补助
1 001 2005-1-1 2
2 001 2005-1-3 3
3 001 2005-1-4 2
4 001 2005-1-5 3
5 001 2005-1-6 2
6 002 2005-1-2 5
7 002 2005-1-3 5
8 002 2005-1-3 4
9 002 2005-1-4 5
想实现的结果:
id 编号 日期 数量 补助
1 001 2005-1-1 2 0
2 001 2005-1-3 3 0.6
3 001 2005-1-4 2 0.4
4 001 2005-1-5 3 0.6
5 001 2005-1-6 2 0.4
6 002 2005-1-2 5 1
7 002 2005-1-3 5 1
8 002 2005-1-3 4 0.8
9 002 2005-1-4 5 1
10 002 2005-1-6 2 0