日期:2014-05-17  浏览次数:20974 次

按条件批量更新
update sku set sku.loc='a001' where sku='12000000001';
update sku set sku.loc='b002' where sku='12000000003';
update sku set sku.loc='c003' where sku='12000000009';
...

loc的更新 和 SKU 没有规律,而且数据大概有10W多条,求高效SQL语句!!!


------解决方案--------------------
不太清楚你手上有的是什么,是这些SQL么?
sku建索引?想办法让语句只编译一次?或者通过临时表替换过去?
------解决方案--------------------
建一张loc和 SKU 的对应关系临时表,update的时候取临时表数据。