【发布时间】:2018-04-16 11:24:16
【问题描述】:
我有下表
我需要以下格式的输出:
EMP_NUM,Current_Department_number,Previous_Department_number
表格中的开始和结束日期(列)代表员工在特定部门工作了特定时间段。
示例:从表中,员工 102 从 2001 年 1 月到 2002 年 1 月开始在部门 10 工作,然后他从 2002 年 1 月到 2003 年 1 月搬到了部门 20。
但我需要这样的输出:
EMP_NUM,Current_Department_number,Previous_Department_number
如果您需要任何其他详细信息,请告诉我!
【问题讨论】:
-
如果雇主工作超过2个部门,你会只显示第一个和最后一个吗?
-
您目前没有人为任何部门工作,对吗?
-
欢迎来到 Stack Overflow!这是一个您可以就您编写的软件遇到的问题提出问题并获得答案的网站,但它不是“为我做作业”或“为我做我的工作”的网站。当您提出问题时,您应该包括您编写的代码和您遇到的具体错误或您的程序产生的结果以及您预期的结果的解释。没有这些,我们真的无能为力帮助您。请编辑您的问题以显示您所做的事情并告诉我们代码存在哪些问题。再次,欢迎来到 Stack Overflow!
-
@Pelin,如果雇主工作超过 2 个部门,则应将当前部门显示为当前部门,其他部门显示为以前的部门