a.任务模板表id  部门  岗位 任务类型  时间范围起 时间范围止 任务描述任务类型分为:每月  /阶段类型 (一个时间段内有效) b. 任务表
id 部门  人员  任务描述c. 人员表
id 人员  岗位要求,查询每月,或符合时间范围的数据向任务表中插入数据,插入任务表中要从人员表中查询出相应的人员。给出一个初步的语法规范的都可以,主要是怎么在存储过程中利用数据集,如何判断就OK了。

解决方案 »

  1.   

    --sql 语句
    insert into b select c.id , a.部门 , c.人员 , a.任务描述
    from c , a where c.id = a.id and 某时间 between a.时间范围起 and a.时间范围止--如果用储存过程,某时间是个变量?
    create proc my_proc @某时间 datetime
    as
    begin
    insert into b select c.id , a.部门 , c.人员 , a.任务描述
    from c , a where c.id = a.id and @某时间 between a.时间范围起 and a.时间范围止
    end
    go