sql server中如何把A、B两表连接查询的结果插入C表,A表属于数据库1,B、C表属于数据库2?请各位帮帮忙
3个回答
展开全部
insert into c(col1,col2,...n)
select a.col1,a.col2,b.col1,b.col2
from 数据库1.A as a
inner join
数据库2.B as b
on a.标识列=b.标识列
这是内连接的查询插入语句,不知道你说的连接是不是这种连接.
select a.col1,a.col2,b.col1,b.col2
from 数据库1.A as a
inner join
数据库2.B as b
on a.标识列=b.标识列
这是内连接的查询插入语句,不知道你说的连接是不是这种连接.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into 数据库2..C(a1,a2,...) values(select a1,a2 from 数据库1..A,数据库2..B)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询