update VALUES_ias set year_year_rate='1'
where id='1'
update VALUES_ias set year_year_rate='2'
where id='2'
如上格式,year_year_rate 和id都是不固定的,共有5W数据,怎么做效率比较高!谢谢 !
where id='1'
update VALUES_ias set year_year_rate='2'
where id='2'
如上格式,year_year_rate 和id都是不固定的,共有5W数据,怎么做效率比较高!谢谢 !
有什么规律吗?
select
case
when id = 1 then 1
when id = 2 then 2
end
from VALUES_ias v where v.id = i.id );
但是id一点规律都没有?
那你id的值从哪来?要更新的year_year_rate 又从哪里?
-- 然后用暂用表关联目标表去更新,
-- 最后删除暂用表!-- 搞定!
http://apps.hi.baidu.com/share/detail/17037186
然后通过关联修改过
如果格式比较固定,不如直接把excel存成csv文件,
然后使用ultraedit的列编辑功能,直接 编辑成一个包含N条update的sql语句,然后一次执行。
见笑了,我是新手, 还望您可以详细的说一下如何直接在EXCEL里基于那2个值扩展成完整的update语句