日期:2014-05-18  浏览次数:20506 次

排序更新问题
之前做了个更新程序:

update 考勤表 set 考勤表.bc2 = 调班表.bc,考勤表.blb = case when 调班表.blb >0 then 调班表.blb end from 调班表 inner join 考勤表 on 调班表.ny = 考勤表.ny 
and 调班表.xm = 考勤表.xm where 考勤表.ny = @ny and 考勤表.rq >= 调班表.rq1 and 考勤表.rq <= 调班表.rq2 

后来发现,需要按照调班表里面的输入时间rq 升序更新
请问如何实现比较有效率
目前的sql 版本是2000
谢谢

------解决方案--------------------
后来发现,需要按照调班表里面的输入时间rq 升序更新?

--------
能列出点数据看看么?