-1
我想我需要一点帮助,这个...这是一个时钟。行需要转换为每天的列。下面是一个示例表格以及我试图获得的结果。Mysql - 行日期列
需要考虑的其他问题:
- 有时候人们会忘记注销。
- 有时,人们可以计时进出多次在同一天
这里是我的表: 表A
+-------+-----------+-----------------------+---------+
| ID | User_id | DateTime | inorout |
+-------+-----------+-----------------------+---------+
| 1 | 5 | 2014-07-10 12:50:00 | 1 |
| 2 | 5 | 2014-07-10 17:40:00 | 0 |
| 3 | 5 | 2014-07-11 01:40:00 | 1 |
| 4 | 5 | 2014-07-11 02:50:00 | 0 |
| 5 | 5 | 2014-07-12 03:20:00 | 1 |
+-------+-----------+-----------------------+---------+
1表示在,0表示出
这是我试图得到的结果: - User_id 5的结果
ID In Out Hours worked
1 2014-07-10 12:50:00 2014-07-10 17:55:00 5:05
2 2014-07-11 01:40:00 2014-07-11 02:50:00 1:10
3 2014-07-12 03:20:00 NULL NULL
谢谢!
什么是你的排队? – Cheruvian
你需要什么帮助?你没有显示任何代码。 –
我的问题是我有一张桌子,我试图得到那个结果。我没有发布任何代码,因为几个小时后我还没有取得任何进展。 –