首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

Oracle有两张表,怎么进行合并

2012-03-02 
Oracle有两张表,如何进行合并?Oracle有两张表A表与B表A表…Name NameIDTEL张三01222313951615555李四012224

Oracle有两张表,如何进行合并?
Oracle有两张表 A表 与B表

A表
…Name NameIDTEL
张三01222313951615555
李四01222413962923366

B表
…NameIDAddress
012223南京市江宁区128号
012224上海市浦东新区

两张表有一个共同的关键字NameID ,如何写sql,实现新建一张表实现相同的NameID的其它字段进行合并,如下表:

…Name NameIDTELAddress
张三01222313951615555南京市江宁区128号
李四01222413962923366上海市浦东新区
注:记录很多,要求效率要高.


[解决办法]

SQL code
select a.Name,a.NameID,a.TEL,b.Addressfrom A ,Bwhere a.NameID=b.NameID
[解决办法]
select a.id,a.name,a.tel,b.addr from a full outer join b on a.id=b.id;

热点排行