表:
+---------+--------------------+
|EnNo |DateTinme |
+---------+--------------------+
|1 |2017-01-03 10:30:22 |
|1 |2017-01-03 16:41:22 |
|1 |2017-01-03 16:41:22 |
|1 |2017-01-04 10:42:39 |
|1 |2017-01-04 17:42:39 |
+---------+--------------------+
我有一个表,其中有EnNo列,另一个是DateTime,在同一日期我有不同的时间。现在,我想使用单列和输出获取进入和退出时间,如下所示。如何通过查询获取此输出。
+---------+--------------------+--------------------+
|EnNo |Entrance |Exit |
+---------+--------------------+--------------------+
|1 |2017-01-03 10:30:22 |2017-01-03 16:41:22 |
|1 |2017-01-04 10:42:39 |2017-01-04 17:42:39 |
+---------+--------------------+--------------------+
显示错误数据。所以,我该如何解决?请帮助我。
答案 0 :(得分:-1)
选择* 从出勤率 其中EnNo =(选择t1.EnNo 从考勤t1 按t1.DATETIME desc排序 限制1 ) 或EnNo =(选择t1.EnNo 从考勤t1 在t1.DATETIME之前订购 限制1 );