update多列的几种选择
1个回答
展开全部
当update 多列 时有如下几种选择 1.)教科书式写法 update t_table a set f1=(select f1 from testz b where a.id=b.id), f2=(select f2 from testz b where a.id=b.id), f3=(select f3 from testz b where a.id=b.id) where id=2;ITPUB个人空间0N2q;M4h-d u+p?oX'N 2.)教科书变种 update t_table a set (f1,f2,f3)=(select f1,f2,f3 from testz b where a.id=b.id) where id=2; 虽然道理和方法1一样,却省了不少事 3.)另类nest table写法 update (select f1,f2,f3 from t_table where id=2) ...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询