Bom dia pessoal, tudo bem?
Galera estou tentando montar uma planilha .net para trazer todos colaboradores com batidas de ponto que trabalham 7 dias seguidos
Estou fazendo seguinte select:
Porém quando tento acrescentar em uma planilha .net ou cadastrar na consulta ele não me deixa gera erro:
Esta consulta apresentou um erro ao ser executada, deseja salvá-la assim mesmo?
Detalhes técnicos: ORA-00923: palavra-chave FROM não localizada onde esperada
Alguém sabe o que poderia sre ?
SELECT
B.NOME AS "nome",
A.CHAPA AS "Chapa",
EXTRACT(MONTH FROM A."DATA") AS "Mês",
EXTRACT(YEAR FROM A."DATA") AS "Ano",
COUNT(DISTINCT TRUNC(A."DATA")) AS "Dias Trabalhados"
FROM ABATFUN A
INNER JOIN PFUNC B ON A.CHAPA = B.CHAPA
WHERE B.CHAPA = :chapa
AND EXTRACT(MONTH FROM A."DATA") = :MES
AND EXTRACT(YEAR FROM A."DATA") = :ANO
GROUP BY B.NOME, A.CHAPA, EXTRACT(YEAR FROM A."DATA"), EXTRACT(MONTH FROM A."DATA"), TO_CHAR(A."DATA", 'IYYY-IW')
HAVING COUNT(DISTINCT TRUNC(A."DATA")) = 7
ORDER BY B.NOME;