none
如何设置语句,提取相应表格? RRS feed

  • 问题

  • 		
    
    人员基本情况表是显示每个人的基本信息表,岗位变动情况表是人员岗位变动的具体情况,岗位变动情况表是人员基本情况表中岗位信息的详细补充。现需要通过编制SQL语句生成表三。
    
    人员基本情况表
    
    序号	人员编号	所在单位	姓名	进入单位时间	返聘时间	离职时间	人员类型
    
    1	011001	一分厂	张飞	2004-9-1	 	 	在岗职工
    
    2	011002	一分厂	赵云	1994-9-4	 	 	在岗职工
    
    3	011003	一分厂	关羽	1985-7-1	2009-7-1	 	聘用退休
    
    4	011004	二分厂	刘备	1982-7-2	2008-8-1	 	聘用退休
    
    5	011005	三分厂	诸葛亮	1979-1-1	 	2009-4-1	离职人员
    
    
    
    岗位变动情况表
    
    序号	人员编号	姓名	所在部门	上岗时间	离岗时间	人员类型
    
    1	011001	张飞	一分厂	2004-9-1	 	在岗职工
    
    2	011002	赵云	二分厂	1994-9-4	1998-4-1	在岗职工
    
    3	011002	赵云	一分厂	1998-4-2	 	在岗职工
    
    4	011003	关羽	一分厂	1985-7-1	2008-12-30	在岗职工
    
    5	011004	关羽	一分厂	2009-7-1	 	聘用退休
    
    6	011004	刘备	二分厂	1982-7-2	2007-6-30	在岗职工
    
    7	011005	刘备	二分厂	2008-8-1	2009-12-30	聘用退休
    
    8	011006	刘备	二分厂	2010-5-1	 	聘用退休
    
    9	011005	诸葛亮	三分厂	1979-1-1	2010-5-1	离职人员
    
    
    
    表三
    
    时间	单位	人数	流入人数	离职人数	内部变动人数
    
    2004-8-1	一分厂	 	 	 	 
    
    2005-7-1	一分厂	 	 	 	 
    
    2007-7-1	二分厂	 	 	 	 
    
    2009-1-1	二分厂	 	 	 	 
    
    2010-2-1	一分厂	 	 	 	 
    
    2010-6-1	一分厂	 	 	 	 
    
    
    2010年6月18日 8:06

全部回复

  • 给个思路

    按照时间和单位对人员按照人员类型进行计数。

    注意:表三的时间可能要作为条件判断来筛选合格的人员记录

     


    family as water
    2010年6月20日 2:15
  • 你理解的是对的,就是按照人员类型提取特定时间内的人数。

    2010年6月22日 9:04
  • 人员基本情况表是进入单位时间能界定在岗职工的初次进入时间,返聘时间可以界定聘用退休时间;

    岗位变动情况表具体的显示每次变动的时间,包括离职时间与变动时间。

    表三主要是要提取特定时间点的人员数、新调入人员数、离职人员数等各类人员数。

    2010年6月22日 9:07