update更新数据问题,大侠请进!
cnwhm 2003-08-23 12:25:55 最近做项目,写了个用于数据汇总的存储过程,但发现速度变慢了,所以去优化它,但优化中出现了不少的问题,请CSDN的朋友们都来帮帮我!
有下面的表:
表1 表2
单位 二级单位 日产 日期 单位 较昨日 日期
1 1 100 2003-8-22 1 2003-8-23
1 2 80 2003-8-22 2 2003-8-23
1 3 100 2003-8-22 3 2003-8-23
2 1 80 2003-8-22
2 2 100 2003-8-22
3 1 120 2003-8-22
1 1 120 2003-8-23
1 2 100 2003-8-23
1 3 120 2003-8-23
2 1 120 2003-8-23
2 2 100 2003-8-23
3 1 100 2003-8-23
结果:
单位 较昨日 日期
1 60 2003-8-23
2 20 2003-8-23
3 -20 2003-8-23
求在一条sql语句将 表1的每个单位的{今日日产合计>昨日日产合计}}(即表2的较
^^^^^^^^^^^ ^^^^^^^^^^^^
昨日)计算出来,并更新表2的数据?不知可不可以实现,若不行,怎样写效率最优?
谢谢csdn的朋友们这些天孜孜不倦的帮助我!