我在2台服务器上有3个表。
服务器a中的表a
服务器b中的表b
服务器b中的表c
服务器a和服务器b是链接的。
表a:
Fruit Quantity Total Price
Apple 2 4
Banana 4 12
Orange 6 24
表b:
Fruit Unit Price
Apple 2
Banana 3
Orange 4
表c:
Fruit Quantity Unit Price Total Price
Apple 2 2 4
Banana 4 3 12
Orange 6 4 24
我需要从表a到表c取数据。我还需要参考表b得到表c所需的单价。我所做的是:
insert into [Server B].[DatabaseName].[SchemaName].[Table C]
select
Fruit, Quantity, '', Total Price
from table A
但我还是拿不到水果的单价。我可以知道我可以用什么样的查询来获得单价并输入上面的选择查询吗?
3条答案
按热度按时间5jdjgkvh1#
当然,你可以用
Linked Server
sp\添加链接服务器我想你已经准备好了
ffdz8vbo2#
要完成回答,您可以这样做:
解释
你加入你的团队
table a
与table b
所以你可以从b
其他数据来自a
. 可用于将数据插入c
dphi5xsq3#
此查询可能适用于您。