SELECT no Banco de Dados SQL - Dividir Horas
Senhores, buenas... não consigo efetuar esse SELECT, e já quebrei a cabeça pra dar certo. Podem me ajudar?
SELECT
"A"."CCUSTO" as "Célula",
"A"."IDCONTR" as "Matrícula",
"A"."NOME",
"A"."SINDICATO",
"A"."DESCEVENTO",
"A"."LOCAL",
(HOUR("A"."JAN") + (MINUTE("A"."JAN") / 60)) as "Mes Anterior",
(HOUR("A"."FEV") + (MINUTE("A"."FEV") / 60)) as "Mes Atual",
((HOUR("A"."JAN") + (MINUTE("A"."JAN") / 60)) -(HOUR("A"."FEV") + (MINUTE("A"."FEV") / 60))) as "Crescimento",
(MINUTE("A"."FEV") / 60) as "Minutos"
FROM "BD_HORAS" AS "A"
WHERE "A"."CCUSTO" = '113'
OR "A"."CCUSTO" = '432'
Detalhes de erro:
Qualquer uma das opções abaixo poderia ser a possibilidade para o erro:
1. Poderia haver tipos incompatíveis de dados em um dos lados do operador comparador. Nesse caso, converta as colunas e tente novamente.
2. Não há função correspondente ao nome e argumento fornecidos. Você pode precisar adicionar conversões do tipo explícita.
Obs.: Sempre utilizei esse código, o que alterava era apenas o as colunas "JAN" e "FEV", dependendo do avanço dos meses.
HEEEELP!Discussão (0)
Carregando comentários...