我这有两张表,而两张表对应的有些字段名称不一样,但想把它合并在一起,如表1字段名称为:id,表2字段名称为:classid,而有些字段是表1里有,表2里没有,有些字段表2里有,表1里没有,怎样把想要的字段选出来。
解决方案 »
- 求您转化条SQL(SQLSERVER->ORACLE)
- 求个sql语句
- oracle 整列返回空 实际有数据
- 使用proc连接数据库范县内存泄漏问题
- Oracle 中跨库查询表的烦恼
- 如何修改ORACLE8i的用户密码?
- 实在搞不清Oracle的逻辑备份工具EXP.exe的用法
- DROP TABLESPACE "TEST"后,为什么oracle\oradata\bs\TEST.ORA还存在?
- 关于db_block_buffers设置的问题!
- 求Oracle EPM产品虚拟机或11.1.2.3版本完整安装包
- 下载oracle的哪个版本合适
- linux下如何将写好的存储过程(txt格式的文件)导入oracle?
在oracle中使用union就能满足你的需求
字段不同的话 起个别名 让他们相同就ok了
我刚在ms sql里试了一下,是可以的,如下所示:
select col1,col2,col3,null
from t1
union
select col1,col2,null,col4
在oracle里也一样?
这些都是标准sql语法 任何数据库上都没区别的
union all则不会
这个要根据你的需求而定