求一条SQL语句(批量更新数据)
我有一个表C106 表结构如下
gz_ym a0188 c10615 c10616 c10617 c10618
200706 a 1 2
200706 a 4 3
200706 a 6 7
200706 a 9 3
200707 a 5 1
........
我想将C10617这个字段中的数据更新为c10615 与c10616中值比较小的数据,请各位帮帮忙,谢谢了。
------解决方案--------------------update C106 set c10617=(case when c10615> c10616 then c10615 else c10616 end)
------解决方案--------------------人才
CASE WHEN
------解决方案--------------------Update C106 Set c10617 = (Case When c10615 > c10616 Then c10616 Else c10615 End)