1.多表查询 1)笛卡尔集: select * from 表名1,表名2 select * from 表名1.表名2 where 表名1.字段名=表名2.字段名 注: 若有两张表有同样名字的字段,则使用时需带表名(别名). order by 置于where 条件之后. 2)自连接:同一张表的连接查询.将一张表视为两张表或多张表. eg:显示公司每一个员工名字和他的上级的名字.将emp表看做两张表worker和boss select worker.ename 雇员,bos…
目的:oracle中跨数据库查询 两台数据库服务器db_A(本地)和db_B(远程192.168.1.100),db_A下用户user_a 需要访问到db_B下user_b的数据 解决:查询得知使用dblink(即database link 数据库链) 实现过程: 1.确定用户user_a有没有创建 dblink 的权限: select * from user_sys_privs where privilege like upper('%DATABASE LINK%'); 2.如果没有,以sy…