写一条sql,将a,b,c插入表A,其中b,c是由a在另一张表B中查询出来的

2024-11-28 18:33:35
推荐回答(2个)
回答1:

你可以使用insert into A(a,b,c,d,e,f) select 1,b,c,4,5,6 from B where a = 1 这样的写法来处理。
如有不清楚的地方可再追问。

回答2:

没有看明白说的什么意思,写下面的语句参考下insert into a(a,b,c,d,e,f) select a,b,c,h,j,k from b where a in (select a from a)