【发布时间】:2019-09-19 10:26:54
【问题描述】:
我正在尝试创建一个从生物识别设备接收数据的生物识别考勤系统。
从设备接收到的考勤表的结构如下所示。
该表最初有很多数据,其中有多个 emp_no,但我创建了一个存储过程,可以提取特定日期的一名员工的详细信息,如上所示。 现在面临的挑战是,我需要分析此表并对其进行重组(重新创建另一个表),以便它具有交替的签入和签出(每次签入后必须有一个签出,反之亦然)和 连续入住,我应该取较早的,而连续退房的,我应该取最新的。 任何关于如何解决这个问题的想法都将不胜感激。 谢谢。
【问题讨论】:
-
样本数据最好显示为formatted text。请参阅here,了解有关如何创建漂亮表格的一些提示。
标签: sql postgresql window-functions