通常的写法:
if(select count(1) from table where id=XXX)=0
insert into XXX
else
update table set xxx where id=XXX
优化后的写法:
if @@rowcount=0
第一种情况,无论如何都会执行两次操作,第二种情况只会运行一次操作!!