急..开发问题,求解....坐等大虾

小飛不想飛 2012-04-18 07:56:39
1,公司进行一部份维修业务,工程师所维修的板子都是由库房领出以EK单投?之后流入到工程师的手中,工程师经过维修把维修好的板子
入好库,未维修好的板子入怀库。
工程师被份为两组(1修工程师,2修工程师),1修工程师对首次来的板子进行简单的维修,2修工程师对难板进行维修。
2,投递的EK单按库别份为1修和2修,表lm_sic_def 定义所有的库别,SIC为库别,REPAIR_TIMES为维修次数。
3,投递的单据保存在表wip_bill_in_master中,根据库别定义可以得出某一投?的EK单属于1修还是2修。其中status='C'表明此EK单以完结。
表wip_in_out_info记錄了投递的具体信息,每一条记錄记錄了一片板子。其中out_attr表明入库的状态‘G’表明入好库‘B’表明入怀库。
repair_status表明该班子的维修状态。SN 为板子的序列号。
4,表mgs_pn 记錄了所有料号的信息,其中BU_CATEGORY为BU,division 为BIZ。
5, wip_bill_in_master,wip_in_out_info,mgs_pn 参考SQL如下:
select * from wip_bill_in_master a,wip_in_out_info b,mgs_pn c
where a.company=b.in_corp and a.bill_no=b.in_bill_no and a.part_no=b.in_bill_pn
and a.part_no=c.part_no

跟具以上参考信息回答以下问题:
1〉EK单维修次数字段REPAIR_TIMES已经在表wip_bill_in_master中添加,但是值为空。
请用两种方式产生REPAIR_TIMES的值。


2〉按照BU,BIZ计算2006年1至5月每月的维修达成率报表。
维修达成率=入好库的数量/投入的总数
{计算1修2修投递的EK单且EK单已完结,时间按LAST_SIGN_DATE(wip_bill_in_master)计算,repair_status in ('G','H')
的板子进行统计,其她状态不计算在?}
Format 如下:
BU BIZ MONTH FIRST_RATE SECOND_RATE
CSBU MIC 042006 .83 0
CSBU MIC 052006 .8 .23
CSBU MIC 062006 .7 .15
CSBU MIC 072006 .73 .34
ESBU MIC 042006 .76 .37
ESBU MIC 052006 .72 .23
ESBU MIC 062006 .73 .13
ESBU MIC 072006 .74 .18
MBU MIC 042006 .5 0
MBU MIC 062006 .63 0
PBU MTC 042006 .78 .52
PBU MTC 052006 .78 .3
PBU MTC 062006 .72 0
PBU MTC 072006 .77 0
WBU MDS 042006 0 .41
WBU MDS 072006 0 .95
...全文
80 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
forgetsam 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

直接让人答题了,这不道德的。
这不算技术问题,而且楼主也没一点思考。
[/Quote]

这有什么不道德的,你以为出题的人等着你做完,你做不出来人家就干不了项目了?
就是根据实际项目中做完的某一个业务 编套题出来而已 ,比什么班级院系学生成绩之类的SQL更贴近实际而已。
coolkisses 2012-04-18
  • 打赏
  • 举报
回复
直接让人答题了,这不道德的。
这不算技术问题,而且楼主也没一点思考。

17,134

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧