我在同一台服务器上有以下数据库:
[DB1].[TableA] with columns [zipcode] and [city]
[DB2].[TableB] with columns [zipcode] and [city]
如何从DB1.TableA
查询(例如,5个最大的邮政编码)并将这些行插入DB1.TableB
?
已解决更新
我发现为什么我没有让我的查询工作。我使用的是SQL Azure数据库,不支持跨数据库查询。必须将数据查询到我的C#逻辑中,然后获取该数据并将其放入另一个数据库表中。
答案 0 :(得分:0)
试试这个:
INSERT INTO [DB2].[TableB] (ZipCode)
SElECT TOP 5 ZipCode FROM [DB1].[TableA] ORDER BY ZipCode desc