这个语句可以得到我想要的结果(更新数据表Table3)吗? Update Table3
set Table3.Item1=Table1.item1,Table3.Item2=Table2.Item3
from Table1 inner join Table2 on (Table1.ID=Table2.ID)其中Table3是我新建的一个表,还没有任何的记录;
并且他们再同一个数据库中.
我用的是SQL 2005,提示没有语法错误,但是受影响的记录为0,总么回事???
set Table3.Item1=Table1.item1,Table3.Item2=Table2.Item3
from Table1 inner join Table2 on (Table1.ID=Table2.ID)其中Table3是我新建的一个表,还没有任何的记录;
并且他们再同一个数据库中.
我用的是SQL 2005,提示没有语法错误,但是受影响的记录为0,总么回事???
select a.item1,b.Item3
from Table1 as a inner join Table2 as b on a.ID=b.ID
insert into Table3(item1,item2)
select Table1.item1,Table2.Item3
from Table1 inner join Table2 on (Table1.ID=Table2.ID)
select Table1.item1,Table2.Item3
from Table1 left join Table2 on Table1.ID=Table2.ID