最后20分,求助!跨数据库的汇总如何实现? 与一般的汇总查询没什么差别,只是表名要带上数据库名:select ... from 数据库名..表名 group by ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 up,如select sum(sl) 数量,name from beijing.sale group by nameselect sum(sl) 数量,name from shanghai.sale group by name select * from 数据库名.dbo.表名 select * from 数据库名..表名如果是跨服务器:select * from openrowset('sqloledb','服务器名';'sa';'',数据库名..表名) --或用链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','密码'go--查询示例select * from srv_lnk.数据库名.dbo.表名--导入示例select * into 表 from srv_lnk.数据库名.dbo.表名go--处理完成后删除链接服务器exec sp_dropserver 'srv_lnk','droplogins' sql server2005 SQLEXPR_TOOLKIT安装问题 两数据库同步--------急!!!!!!!! 游标问题 求一句 触发器与外键的问题 用select into 创建一个表,怎样在新表中添加一个字段来表示from表的所在的行号 急急急,在线等你!! 如何将两个数据库合并到一起再进行操作 删除重复记录的问题 如何自动创建一个表? 题目不好总结,还是进来看吧 字段值不可重复的问题
select sum(sl) 数量,name from beijing.sale group by name
select sum(sl) 数量,name from shanghai.sale group by name
如果是跨服务器:
select * from openrowset('sqloledb','服务器名';'sa';'',数据库名..表名)
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','密码'
go--查询示例
select * from srv_lnk.数据库名.dbo.表名--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'