如何创建mysql语句,每周按天分组(周一-周日列),总计

如何创建mysql语句,每周按天分组(周一-周日列),总计,mysql,Mysql,我的数据 员工表 |------|--------------| | ID | Name | |------|--------------| | 1 | Peter | | 2 | Davis | | 3 | Mike | |------|--------------| 时间表 |-----|-----------|---------------------|--------------------

我的数据

员工表

|------|--------------| 
|   ID |    Name      | 
|------|--------------| 
|    1 |    Peter     | 
|    2 |    Davis     | 
|    3 |    Mike      | 
|------|--------------| 
时间表

|-----|-----------|---------------------|---------------------|-------------| 
|  No |   EmpID   |       TimeIn        |       TimeOut       | Total(hr.)  |
|-----|-----------|---------------------|---------------------|-------------| 
|   1 |         1 | 2020-10-19 07:00:00 | 2020-10-19 17:00:00 |            9| 
|   2 |         2 | 2020-10-19 07:00:00 | 2020-10-19 17:00:00 |            9| 
|   3 |         3 | 2020-10-19 07:00:00 | 2020-10-19 17:00:00 |            9| 
|   4 |         1 | 2020-10-20 07:00:00 | 2020-10-20 17:00:00 |            9| 
|   5 |         2 | 2020-10-20 07:00:00 | 2020-10-20 17:00:00 |            9| 
|   6 |         3 | 2020-10-20 07:00:00 | 2020-10-20 17:00:00 |            9| 
|   7 |         1 | 2020-10-21 07:00:00 | 2020-10-21 17:00:00 |            9| 
|   8 |         2 | 2020-10-21 07:00:00 | 2020-10-21 17:00:00 |            9| 
|   9 |         3 | 2020-10-21 07:00:00 | 2020-10-21 17:00:00 |            9| 

如何选择以下详细信息之类的数据?
始终输入数据1周(周一至周日)


请通过代码> PIVOT(MySQL)搜索字符串来搜索论坛,或者,最好考虑应用程序代码中的数据显示问题,下一次将代码格式化,以便它对我们其他人都是可读的。
|-----|-------------|-------|--------|-------|--------|-------|--------|-------|--------|------|---------|
|EmpID|total in week|Mon(In)|Mon(Out)|Tue(In)|Tue(Out)|Wed(In)|Wed(Out)|Thu(In)|Thu(Out)|Fri(In)|Fri(Out)|
|-----|-------------|-------|--------|-------|--------|-------|--------|-------|--------|------|---------|
|  1  |           45|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00| 07:00|    17:00|
|  2  |           45|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00| 07:00|    17:00|
|  3  |           45|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00|  07:00|   17:00| 07:00|    17:00|