Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Por favor, preciso de pegar os dias não trabalhados, tipo tenho uma tabela que insere nela o ponto, mas então preciso saber qual o dia que não trabalhei. Estou utilizando php e mysql Alguém me ajude. Obrigado!
Motta minhas desculpas acho que estou travado, mas não entendi!
Crie um tabela de calendário
Uma forma de ver os dias nao trabalhados
Select *
From calendario
Where data not in ( select data_registro
From dias_trabalhados
Where funcionario = 'hardjunior')
Ou
Select data_registro, sum(horas) horas--forçaxa soma
From
(
Select data_registro, sum(horas) horas
from dias_trabalhados
Where funcionario = 'hardjunior'
Union
Select data , 0 horas from calendario--gera uma tabela zerada
) tabela_virtual--no mysql uma tabela virtual precisa de um alias
Edição ruim pois foi no tablet.
Crie uma tabela de calendário , com um UNION com a dias trabalhados você consegue fazer isto.
Este postparece ser algo que te ajude.