Agrupar datas repetidas em linhas
Pessoal, tenho uma tabela que exibe a entrada e saída dos professores, porém elas estão em duas colunas, como mostra a figura abaixo:
/applications/core/interface/imageproxy/imageproxy.php?img=https://www.clubedohardware.com.br/uploads/monthly_2019_08/image.png.b64a77e2e2262d92d8dc7504e5f7b3b9.png&key=118093db5af19ef3a5e80d56cade52dd05c3f7017a2db2da88e14e40287cd293" width="198" alt="image.png.b64a77e2e2262d92d8dc7504e5f7b3b9.png" data-imageproxy-source="https://www.clubedohardware.com.br/uploads/monthly_2019_08/image.png.b64a77e2e2262d92d8dc7504e5f7b3b9.png" />
Como fazer um select nessa tabela, para que os dados sejam exibidos da seguinte forma:
DATA -- ENTRADA1 -- SAÍDA1 -- ENTRADA2 -- SAÍDA2 -- HORAS TRABALHADAS
2019-08-01 08:00:00 -- 12:00:00 -- 13:31:00 -- 18:19:00 -- 08:48:00
2019-08-02 07:59:00 -- 12:00:00 -- 13:30:00 -- 18:14:00 -- 08:45:00
Calculando a diferença entre as entradas e saída e somando para informar a hora trabalhada: **HoraTrabalhada = [(Saída1 - Entrada1) + (Saída2 - Entrada2)] **e agrupando as datas iguais. Se alguém puder me ajudar ficarei muito feliz e agradecida!!!Discussão (2)
Carregando comentários...