[firebase-br] Help com SELECT
Blue Informática
infokernel em yahoo.com.br
Sex Out 15 11:04:47 -03 2004
Pessoal !
Preciso fazer esse select abaixo e não estou conseguindo estou utlizando Firebird 1.5 .
Preciso pegar todos campos da tabela APONTAMENTO_TRAJETO e calcular no select a Kilometragem final - kilometragem inicial DIFERENCA e pegar Hora Final - hora inicial DIFERENÇA
Tente utilizar uma SubQuery mais não funciona,alguem poderia verificar o que esta acontecendo.
[]'s
Edinho
SELECT
apontamento_trajeto.CD_BOLETIM ,
apontamento_trajeto.CD_FUNCIONARIO
,apontamento_trajeto.CD_AVALIADOR , apontamento_trajeto.CD_EQUIPTO,
apontamento_trajeto.CD_OPERACAO, apontamento_trajeto.DATA_APTO , apontamento_trajeto.LOCAL_TRAJETO ,
apontamento_trajeto.HORA_INI ,
apontamento_trajeto.HORA_FIM , apontamento_trajeto.N_MARCHAS
,apontamento_trajeto.ABAST_1 ,
apontamento_trajeto.ABAST_2 ,
apontamento_trajeto.N_FREIOS ,
apontamento_trajeto.KM_INI ,
apontamento_trajeto.KM_FIM , apontamento_trajeto.USO_F_CAM_CRTA
,apontamento_trajeto.RPM , apontamento_trajeto.MARCHA_ADEQUADA ,
,apontamento_trajeto.USO_CINTO,
apontamento_trajeto.OBS,apontamento_trajeto.DATA_FIM,
Funcionario.func_nome
FROM
apontamento_trajeto,modelo_equipamento,
funcionario,equipamentos
where apontamento_trajeto.cd_funcionario = funcionario.cd_funcionario and
equipamentos.cd_modelo = modelo_equipamento.cd_modelo AND select (SELECT KM_FIM - KM_INI KMTOTAL AND HORA_FIM - HORA_INI HORALTOTAL FROM apontamento_trajeto);
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
Mais detalhes sobre a lista de discussão lista