我有三个表,每个表里面分别记录的是不同职能组需要做的事情,想用一个总表按条件调取

[复制链接]
查看11 | 回复3 | 2011-8-25 10:21:07 | 显示全部楼层 |阅读模式
我有三个表,每个表里面分别记录的是不同职能组需要做的事情,表的字段包括:事件名称,优先级,开始时间,结束时间,负责人等信息,我现在想在一个总表里面调取这三个表的内容,调取的方式是:显示“开始时间”或"结束时间"在本周内的事件,且按照优先级排序,请问这个表怎们做?请高手指点,必有重谢!
各位老大,这个问题是excel的问题。。三个表是excel表

回复

使用道具 举报

千问 | 2011-8-25 10:21:07 | 显示全部楼层
你的总表的列应该和3个职能表相同吧,你问在总表里面怎么调取,应该写个sql就行create table total_table asselect * from(select * from table_zhineng1 where trunc(begin_time,'w') = trunc(sysdate,'w') or trunc(end_time,'w')=trunc(sysdate,'w')union allselect * from table_zhineng2 where trunc(begin_time,'w') = trunc(sysdate,'w') or trunc(end_time,'w')=trunc...
回复

使用道具 举报

千问 | 2011-8-25 10:21:07 | 显示全部楼层
建个视图最好create or replace view work_time_viewasselect 事件名称,优先级.开始时间,结束时间,负责人 from 表名where to_char(开始时间,'ww')=to_char(sysdate,'ww')orto_char(结束时间,'ww')=to_char(sysdate,'ww...
回复

使用道具 举报

千问 | 2011-8-25 10:21:07 | 显示全部楼层
先找出三个表的相关条件建议把 三个表的 全部字段列出来,看下字段间的关系,再往下进行。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行