当前位置: 代码迷 >> Oracle开发 >> 求大神们拯救
  详细解决方案

求大神们拯救

热度:143   发布时间:2016-04-24 06:24:17.0
求大神们解救
这是关系模型
需求:要先通过聘用数与核准数的差大于5以上然后再去找这个数据是属于哪个单位的哪个岗位级别,最后取前5条数据
举个例:假如我定死一个要求,就是取专业技术岗位下两院院士一级的,首先我就要取所有单位里面专业技术岗位下的两院院士一级的核准数的人数 (核准数是每个岗位单独存在表里面的)与 这个级别下的聘用人数(聘用数都是统计出来的)的差,然后在找出差大于5个以上的数据,再取前5条
------解决思路----------------------
没明白需求,但还是帮你顶一下,顺便提个建议,你这个表设计扩展性不好,本应该是行设计的,被设计成了列,专业技术岗位、工勤岗位、管理岗位具体有哪些应该是行设计,不然一旦发生变化,表结构就要改
  相关解决方案