sql 使用MSS中的NPD链接,将属于某个副主管服务的所有员工拉到特定的工作类型。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 使用MSS中的NPD链接,将属于某个副主管服务的所有员工拉到特定的工作类型。相关的知识,希望对你有一定的参考价值。

SELECT p2.employee_id,
  p2.last_name,
  p2.first_name,
  p2.unit_id,
  p2.pos_code,
  p2.title,
  n1.jobtypeid,
  n1.jobtype
FROM
  ( SELECT DISTINCT p1.employee_id,
    p1.last_name,
    p1.first_name,
    p1.unit_id,
    p1.pos_code,
    p1.title
  FROM EMPLOYEE_PROFILE p1
  WHERE p1.dept           IN (#getDirectorServiceAreas#)
  AND p1.mss_unit_term_dt IS NULL
  AND p1.pos_code         IN
    ( SELECT DISTINCT jobcode
    FROM NPDMGR.NPD_JOB@NPD_LINK
    WHERE jobtypeid IN (1,2,3,4,7,12)
    )
  ) p2
JOIN
  (SELECT DISTINCT jobtypeid, jobtype, jobcode FROM NPDMGR.NPD_JOB@NPD_LINK
  ) n1
ON p2.POS_CODE = n1.JOBCODE
ORDER BY n1.jobtypeid ASC,
  p2.POS_CODE DESC,
  p2.LAST_NAME ASC;

以上是关于sql 使用MSS中的NPD链接,将属于某个副主管服务的所有员工拉到特定的工作类型。的主要内容,如果未能解决你的问题,请参考以下文章

sql 从NPD视图生成Magnet_Profiles表

[转]sqlserver转换为Mysql工具使用

win2012配置DAC

sql 在MSS内移动单位

sql 获取MSS和HRMS信息以验证数据

用sql语言怎么写,从数据库中提取一个时间与当前时间做差,将差值小于某个数的条目提取出来