|
我是一个新手,急向各位高手请教:
我想在一个简单的查询中进行多个更新,即每一个更新都有各自的条件:
如果一次更新做成一个查询需要做非常多的查询,可否把语句放在一起像批处理一般,逐条执行?
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='XS' and data06.bz='X5',
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='LS' and data06.bz='L5',
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='ZXS' and data06.bz='Z5',
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='WS' and data06.bz='W5',
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='BS' and data06.bz='ZC5',
update tab1,tab2 SET srfx.a1=data06.DATA where srfx.a0='ZYS' and data06.bz='ZY5';
这样如何处理,是不是要写循环语句,如果写语句该如何写呢?请各位路过高手不吝赐教 |
|