oracle数据库,A表在本地,字段有:姓名,年龄,工种,B表在远程服务器上,字段有:姓名,当月工资,出勤天数,使用PL/SQl 的SELECT查询,如何能实现姓名,年龄,工种,当月工资,出勤天数的查询。本地表是我们单位自己建的,远程的表是公司服务器上的,两个表没有做任何关联。
我的意思是一条命令查询的结果包含来自2个数据库的内容。
如何使用PL\/sql进行多个数据源组合查询
实现远程数据与本地数据库相结合的查询,可通过建立ODBC连接另一个数据库。借助PL\/SQL的tools下的ODBC importer功能,将需要查询的表导入到同一数据库中。这样,你便能在本地数据库中进行跨数据源的组合查询。具体步骤如下:首先,确保你已安装ODBC驱动程序,并且能正确连接远程数据库。在PL\/SQL Developer...
PL\/SQL中 如何将两张结构完全一样的表合并?
1、查询的话 select * from 表1 union all select * from 表2 2、新建表的话(包含数据)create table 表3 as select * from 表1 union all select * from 表2 2、新建表的话(不包含数据)create table 表3 as select * from 表1 union all select * from 表2 where 1=2 ...
PL\/sql把两张表合并成一张表的问题?
select b.相同字段1,b.相同字段2,b.不同字段1,b.不同字段2,b.不同字段3,'' 新字段1 from b union all select a.相同字段1,a.相同字段2,'',' ',' ',a.不同字段1 from a 说明:将A和B表的重复字段仅显示一次,不同字段组合起来。新表一共有6个字段,分别是2个共同字段,a的...
如何使用PL\/sql进行多个数据源组合查询
实现远程数据和本地数据库相结合的查询这个我不知道,不过你可以建立ODBC连接另一个数据库,通过PL\/SQL的tools下的ODBC importer把要查询的表导入到同一个数据库中,从而实现查询。
plsql表1和表2合并查询
select t1.列1,t1.列2,t1.列3,t1.列4,t2.列C,t2.列D from 表1 t1 FULL OUT JOIN 表2 t2 on t1.列1=t2.列A and t1.列2=t2.列B
PL\/SQL 求助:如何进行表连接
看样你说的是部分依赖,使用外连接,select a.*,b.* from a right join b on a.主键=b.主键
PL\/SQL下如何查询来自两个数据库的数据
第一种方法:可以通过界面添加链接服务器:某数据库服务器>>服务器对象>>链接服务器>>右键创建链接服务器>>依次填写链接服务器,服务器类型,产品名称【可以随便写】,数据源【IP地址】,安全性中的使用此安全上下文建立连接【远程服务器登录名,密码】。然后select * from 链接服务器名称.数据库.dbo.表...
用PLSQL执行SQL语句的时候,有没有办法把查出来的结果中列结果一样的合 ...
只能把相同的列合并后,不同的列字段也合并为一条。比如表A,col1 col2 col3 1 1 201209 1 1 201207 2 2 201206 执行语句:SELECT col1,col2,wm_concat(col3) from a GROUP BY col1,col2;查询结果为:col1 col2 col3 1 1 201209,201207 2 2...
pl\/sql把多个查询结果,放在一张表上
union all 前提条件是每列的数据类型最好一致,列数相同 例子 select col1,col2 from table1 union all select col3,col4 from table2 union all select col5,col6 from table3 PL\/sql 视乎没有将查询结果合并到一起的功能
PLSQL提取数据并将两行或多行数据进行汇总,如下例:
用wmsys.WM_CONCAT函数可以得到你要的效果:select 列1 ,replace(wmsys.WM_CONCAT(列2),',','-')from 表 group by 列1