Postada em 28/03/2011 19:07 hs
Seguinte fiz este sql para calcular horas e gostaria de verificar o totalizador delas, a primeira parte esta fazendo a segunda q nao estou conseguindo deem uma olhada.
sql = "SELECT caixa.DATA, caixa.horaentrada, caixa.horasaida, usuarios.NOME, " sql = sql & "iif(caixa.horaentrada = 0, (0 * caixa.horaentrada), (caixa.horasaida - caixa.horaentrada)) as vERhORA " sql = sql & " FROM usuarios INNER JOIN caixa " sql = sql & "ON usuarios.CODIGO = caixa.idusuario" sql = sql & " where data Between #" & Format(.Ctxt(0).Text, "MM/DD/YYYY") & "# AND #" & Format(.Ctxt(1).Text, "MM/DD/YYYY") & "# " sql = sql & " group by caixa.data, usuarios.nome, caixa.horaentrada, caixa.horasaida " sql = sql & " order by caixa.data, usuarios.NOME, caixa.horaentrada, caixa.horasaida "
O campo VerHora esta funcionando ele subtrai a horasaida da horaentrada e me da o tempo de trabalho no dia deste funcionario, porem quero um totalizador mensal, como faço isso, pois tentei fazer um outro sum no campo verhora e não da certo. Desde já obrigado a todos.
|