首页 新闻 搜索 专区 学院

求 sql 高效的循环更新语句(注:一定得高效)

0
悬赏园豆:20 [已关闭问题] 关闭于 2009-02-27 18:01

某表有如下字段

id,time,minutes,seconds,creator,memo

其中minutes 和seconds 都是int型,现在的情况是seconds有值,但是minutes没有值

所以现在是,将同一个列的seconds算出来并更新到minutes 字段,本表数据量很大

所以方法要求不限,但主要的是要求效率极高....请各位大侠...出手相助.....谢过...

Jared.Nie的主页 Jared.Nie | 小虾三级 | 园豆:1940
提问于:2009-02-27 10:14
< >
分享
所有回答(2)
0

update table1 set minutes = convert(int,seconds/60)

码尔代夫iimax | 园豆:3138 (老鸟四级) | 2009-02-27 13:04
0

sql 2005的话

update x set minutes = isnull(minute,seconds/60)

重典 | 园豆:2442 (老鸟四级) | 2009-02-27 13:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册