这就是我正在努力的目标。
这是一个时钟系统,我想把错误拿出来。
尝试选择参数以获取同一用户存在重复“时钟输入”或重复“时钟输出”的所有记录。
你有一个employee_ID
和一个方向。
数据看起来像这样:
ID.......employee_ID.........Direction
1. .........1..................In
2. .........2..................In
3. .........3..................In
4. .........1..................Out
5. .........2..................Out
6. .........3..................In
所以记录6会出错。
答案 0 :(得分:0)
正如你所说的时钟系统,你需要有一个时间戳或一个自动增量id列,你可以根据它来检查插入前每个emp Id的最后一个事件(最新时间戳或最大id)(作为一部分)触发器)。
答案 1 :(得分:0)
您还可以考虑为每个班次设置一行。该行将同时保存时钟输入和时钟输出时间戳。使用这种设计,你的约会操作就不那么复杂了。