首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Oracle多张独立的表查询有关问题

2014-06-08 
Oracle多张独立的表查询问题我现在有六张独立的表A_SYS_COMPANY_BASEINFO,A_SYS_COMPANY_PRODUCENORM,A_SY

Oracle多张独立的表查询问题
我现在有六张独立的表

A_SYS_COMPANY_BASEINFO,
A_SYS_COMPANY_PRODUCENORM,
A_SYS_COMPANY_CHEMICALNORM,
A_SYS_COMPANY_SELLNORM,
A_SYS_COMPANY_PIPELINENORM,
A_SYS_COMPANY_SERVENORM,
A_SYS_COMPANY_OTHERNORM

他们之间没有关系,但是都有一个相同的字段year(number类型,只有年)
我的问题是,怎么查询year在0000~1111之间(每个表的时间都要在这个区间)
的所有表的数据
SELECT *  FROM 
A_SYS_COMPANY_BASEINFO,
A_SYS_COMPANY_PRODUCENORM,
A_SYS_COMPANY_CHEMICALNORM,
A_SYS_COMPANY_SELLNORM,
A_SYS_COMPANY_PIPELINENORM,
A_SYS_COMPANY_SERVENORM,
A_SYS_COMPANY_OTHERNORM
where 
A_SYS_COMPANY_BASEINFO.Year between 0000 and 1111 and
A_SYS_COMPANY_PRODUCENORM.Year between 0000 and 1111 and
A_SYS_COMPANY_CHEMICALNORM.Year between 0000 and 1111 and
A_SYS_COMPANY_SELLNORM.Year  between 0000 and 1111 and
A_SYS_COMPANY_PIPELINENORM.Year  between 0000 and 1111 and
A_SYS_COMPANY_SERVENORM.Year between 0000 and 1111 and
A_SYS_COMPANY_OTHERNORM.Year between 0000 and 1111

我只能这么想,可是不对,请你们给个思路啊!
[解决办法]
要不 你以year为关联条件?
[解决办法]
既然没有关联性,还想组织在一个结果集中么?
[解决办法]
没有联系 你何苦要这样查呢、

热点排行