[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