1、首先在使用的电脑上,添加想要查询数据库的服务和监听,通过Oracle客户端管理工具中的Net Manager来完成。
2、创建两个数据库的连接---DBLink,可以通过指令完成,也可以通过图形界面完成。
3、在Oracle管理工具中开启一个新的SQL windows窗口,测试 *** 作我们连接的异地Oracle数据库。
4、编写一个查询语句来测试,这里做一个select *** 作。
5、最后运行,如下图可以看到查询结果。
给你个建议,A表里面的类别不要存储中文名称,而存储B表里面的编号列,因为编号是绝对唯一的,而类别名称有重复的可能。按照我说的sql语句如下:
select A表编号,A表名称,B表类别,B表部门 from A表,B表 where A表类别=B表编号
请使用下面的SQL语句:
select
from
班级表,
教师表
where
班级表教师表OR学生表
=
"教师表"
班级表教师或学生的ID
=
教师表教师ID
Union
select
班级表班级名称,学生表姓名,学生表年龄
from
班级表,
学生表
where
班级表教师表OR学生表
=
"学生表"
班级表教师或学生的ID
=
学生表学生ID
前面一部分得到教师的信息,后面一部分得到学生的信息,将两部分并起来就可以了。
以上就是关于oracle怎样查询两个表格中的全部数据全部的内容,包括:oracle怎样查询两个表格中的全部数据、关于ACCESS数据库的两个表的查询、数据库 两表选择性查询问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)