【发布时间】:2020-04-02 12:27:23
【问题描述】:
我目前正在努力编写 SQL 查询。
这是我的表格的样子以及我想从哪里检索数据:
我想写一个查询结果如下:
正如您在第一个表中看到的,员工每天可以签入和签出 2 次以上。当员工第一次签到时,日期/时间应放在第一列“签到”中。当他第二次签到时,日期/时间应放在第二列“签出”中。当他第三次签到时,日期/时间应放在“签到”列中,依此类推。
【问题讨论】:
-
为什么不为第一个员工提供第二次“结账”?同时标记您正在使用的数据库。