如题:
往A表插入3个字段的值.
已知3个参数X,Y,Z. X,Y可以直接写入,但是另一个字段的值是从B表用参数Z查找的另一个字段ZZ,也就是我要将X,Y,ZZ写入A表,请问怎么用一个SQL语句写入...
------解决方案--------------------
insert into A select x,y,(select zz from b where zz=z) as z
------解决方案--------------------
insert into A
select x,y,(select zz from b where zz=z) as z from B
------解决方案--------------------
insert A(Z, X, Y)
select ZZ, @X, @Y from B where [email protected]