Saudações, Estou desenvolvendo um pequeno software para controle de presença utilizando PGSQL. Tenho uma tabela onde registro data/hora de entrada (um timestamp), data/hora de saida (outro timestamp) entre outros dados. Faltas não são registradas, pois trabalhamos com contagem de horas. Segue abaixo um esquema simplificado do banco.
create table presenca ( id serial primary key, dataEntrada timestamp, dataSaida timestamp, id_usuario integer ); O problema é que preciso gerar um relatório onde o usuário fornece a data inicial (um date) e data final (outro date). Como resultado, a consulta retorna a contagem de horas (feito), a quantidade de dias presentes (feito) e a quantidade de dias úteis neste período fornecido (este não consegui fazer, dias úteis = segunda à sexta). Alguém poderia me dar uma ajuda com esta consulta (select)? -- Grato, Daniel Falcão
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
