[firebase-br] Help com SELECT

Marcilio Soares marcilio.soares em brfree.com.br
Sex Out 15 11:17:13 -03 2004


tem um negocio esquisito na clausual where.
O calculo e criterio da query ?


----- Original Message ----- 
From: "Blue Informática" <infokernel em yahoo.com.br>
To: "Lista Firebird" <lista em firebase.com.br>; <delphi em grupos.com.br>;
<delphibr em grupos.com.br>; <delphi-total em yahoogrupos.com.br>;
<delphi5 em grupos.com.br>
Sent: Friday, October 15, 2004 11:04 AM
Subject: [firebase-br] Help com SELECT


> 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!
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>






Mais detalhes sobre a lista de discussão lista