With a MySQL query, how can I take a table like in Example A:
Example A
ID | time | log_type |
---|---|---|
1111 | 2021-06-01 07:13:42.000000 | IN |
1111 | 2021-06-01 17:13:42.000000 | OUT |
1111 | 2021-06-03 07:00:42.000000 | IN |
1111 | 2021-06-03 17:00:42.000000 | OUT |
2222 | 2021-06-01 07:13:42.000000 | IN |
2222 | 2021-06-01 17:13:42.000000 | OUT |
2222 | 2021-06-03 07:00:42.000000 | IN |
2222 | 2021-06-03 17:00:42.000000 | OUT |
And create a view like Example B?
Example B
ID | Date | IN | OUT |
---|---|---|---|
1111 | 2021-06-01 | 7:13 am | 4:30 pm |
1111 | 2021-06-02 | NA | NA |
1111 | 2021-06-03 | 7:00 am | 4:00 pm |
2222 | 2021-06-01 | 7:13 am | 4:30 pm |
2222 | 2021-06-02 | NA | NA |
2222 | 2021-06-03 | 7:00 am | 4:00 pm |
https://dbfiddle.uk/?rdbms=mariadb_10.4&fiddle=51236ef22fcaaba3f2d9af9acf7f6c55