我想通过sql语句把数据库A中的表A与数据库B中的表B进行关联,该怎么把它们连接起来,非常感谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想通过sql语句把数据库A中的表A与数据库B中的表B进行关联,该怎么把它们连接起来,非常感谢相关的知识,希望对你有一定的参考价值。
select a.*,b.* from A.dbo.A a inner join B.dob.B ona.要关联的字段 = b.要关联的字段
完全按照你的要求回答的, 希望能帮到你 参考技术A 用别名。例如A表的ID与B表的productid相同 select b.* from A as a,B as b where b.productid=a.id 参考技术B 你用的是oracle 话,你可能建 db_link 用这个来连接两个库中的两个表
如何将oracle数据库中的表导出指定结构的表?
比如说库中有2张表a和b,a有字段,学号、姓名 ,b有字段id, 课程,成绩
a-->(指定表a2中需增加一个性别字段)b-->(指定表b2中删除id字段)请高手指教?有什么好的实现方法?
第一步执行sql:create table table2 as select t.id.t.name,t.age from usertable t where 1=2;
解释:先把要复制的表结构通过“select t.id.t.name,t.age from usertable t where 1=2”读取出来表字段,然后创建一个新表,新表的字段来自刚才的查询结果。
第二步执行sql:exp user/pasword@dbServerName tables=(table2 ) file=c:\1.dmp;导出到“c:\1.dmp”。 参考技术A 哪有那么麻烦?
进入plsql
找到table那个大项,点出来,下边会罗列出许多表
右键点中你所需要的那个表名
找到DBMS_Metadata
然后选项里有ddl
弹出来那个窗口就是你的表结构,拷贝出来直接在另一个库里执行就可以啦
-----------------------------补充------------------------
PLSQL里
tools下
export user objects of
按shift批量选择表
执行就行了本回答被提问者和网友采纳 参考技术B 不是很明白你表达的意思。。。a2 是新的表?追问
是的
以上是关于我想通过sql语句把数据库A中的表A与数据库B中的表B进行关联,该怎么把它们连接起来,非常感谢的主要内容,如果未能解决你的问题,请参考以下文章
mysql数据库,sql语句,把一个表中的统计数量,更新到两一个表中
如何通过java程序查询出来与数据库中指定的表相关联的表呢?