[firebase-br] Clausula Extract dando Problemas
Bruno Silva da Costa
bsilva.costa em gmail.com
Qui Jun 21 12:05:12 -03 2007
Olá!
Estou tentando fazer um consulta com EXTRACT, mais infelizmente tô batendo
cabeça.
Vejam o meu "problema".
O grande, lance é que no Extract ele não esta aceitando a soma de 3 CAMPOS.
SELECT
F.CODFUNCIONARIO AS CODIGO , F.NOME AS NOME ,
F.DESCRCBO AS FUNCAO , F.ADMISSAO AS ADMISSAO,
F.SALARIO AS SALARIO ,
( F.ADMISSAO + F.TEMPOEXPERIENCIA ) AS VENCIMENTO,
( F.ADMISSAO + F.TEMPOEXPERIENCIA + F.PRORROGACAO ) AS PRORROGACAO
FROM
FUNCIONARIOS F
WHERE F.TEMPOEXPERIENCIA IS NOT NULL
AND F.PRORROGACAO IS NOT NULL
AND F.CODEMPRESA = 1 AND F.CODFUNCIONARIO = '010'
AND EXTRACT( MONTH FROM ( F.ADMISSAO + F.TEMPOEXPERIENCIA ) )= 01
AND EXTRACT( YEAR FROM ( F.ADMISSAO + F.TEMPOEXPERIENCIA + F.PRORROGACAO )
) = 2007
OR EXTRACT( MONTH FROM ( F.ADMISSAO + F.TEMPOEXPERIENCIA +
F.PRORROGACAO) ) = 01
AND EXTRACT( YEAR FROM ( F.ADMISSAO + ( F.TEMPOEXPERIENCIA + F.PRORROGACAO )
) ) = 2007
ORDER BY FUNCIONARIOS.CODFUNCIONARIO, FUNCIONARIOS.NOME,
FUNCIONARIOS.CODEMPRESA
--
Atenciosamente,
Bruno Costa
Mais detalhes sobre a lista de discussão lista