Oracle有两张表 A表 与B表A表
… Name NameID TEL
张三 012223 13951615555
李四 012224 13962923366B表
… NameID Address
012223 南京市江宁区128号
012224 上海市浦东新区两张表有一个共同的关键字NameID ,如何写sql,实现新建一张表实现相同的NameID的其它字段进行合并,如下表:… Name NameID TEL Address
张三 012223 13951615555 南京市江宁区128号
李四 012224 13962923366 上海市浦东新区
注:记录很多,要求效率要高.
… Name NameID TEL
张三 012223 13951615555
李四 012224 13962923366B表
… NameID Address
012223 南京市江宁区128号
012224 上海市浦东新区两张表有一个共同的关键字NameID ,如何写sql,实现新建一张表实现相同的NameID的其它字段进行合并,如下表:… Name NameID TEL Address
张三 012223 13951615555 南京市江宁区128号
李四 012224 13962923366 上海市浦东新区
注:记录很多,要求效率要高.
解决方案 »
- 请问ORACLE备份恢复的管理问题·!!!!
- Oracle字符编码问题
- where 后面怎么加case语句 救命啊
- oracle要怎么样设置才能不输密码而用sysdba登陆?
- SGA中的redo buffers的值与log_buffer的值为什么不一样?
- 问一个存储过程的出错问题
- 为什么这样的查询在sqlserver里很快,但在oracle9里慢得出奇?????
- 表的一个字段由varchar2(50)改为varchar2(200)后,只要输入的字符超过50就会让这个表所有字段不能update,delete
- 如何写select语句???????
- 请教高人!!!
- oracle用plsql来创建表空间
- Oracle如何导出大文本到sql
from A,B
WHERE A.NameID=B.NameID
只是查询出来了吧,没放到一张表里啊,上面的应该是B.Address
a.nmaeid,
a.tel,
b.address
INTO table_name
FROM a, b
WHERE a.nameid = b.nameid
from A,B
WHERE A.NameID=B.NameID
create table new_table as (select A.Name NAME,A.NameID NAME_ID,A.Tel TEL,B.Address ADDR
from A,B
WHERE A.NameID=B.NameID