=============update语句为什么要这么写啊?==========
下面这个SQL语句:
update part1 a set (a.dose,a.totaldose)=
(select b.dose,b.totaldose from part2 b where a.partno=b.partno)
where exists(select b.partno from part2 b where a.partno=b.partno)
为什么一定加上exists这部分才好用呢?
什么情况下可以不加上exists的部分?什么情况下一定要加exists部分?
请大家发言。。!!!