【发布时间】:2015-09-17 21:22:15
【问题描述】:
我已经尝试了很多次,但我再次找不到正确的答案,我在问同样的问题,
1 个查询
select * From acct_db2016.dbo.acct_tran where trc_acno='12008001'
如果我这样搜索,我会得到 10 行,
2 查询
select * From acct_db.dbo.acct_tran where trc_acno='12008001'
我得到 4 行 所以我想从(第二个查询)数据库向(第一个查询)数据库插入值 所以答案行将是 10+4=14 行(我的意思是覆盖 1 个查询数据库)
【问题讨论】:
-
请添加标签以显示您正在使用的数据库产品。跨数据库工作的语法(以及这样做的能力)因产品而异。
-
您是否尝试将数据库 2 中的行添加到数据库 1 中?如果是这样,则无需“覆盖”。只需插入数据库 2 中的记录。
-
您使用的是哪个 DBMS?后格雷斯?甲骨文?
-
是否要将行从一个表复制到另一个表?还是您只想读取两个表中的行?
-
我想加入两个表并插入到第一个数据库
标签: sql