[firebase-br] Luz para sql Firebird - Help-me
Marcio Alves de Almeida
net.marcio em gmail.com
Qua Ago 29 13:48:49 -03 2012
Tentei mas ele só pega o registro de 1 caminhão
acho que nao da para fazer não
SELECT FIRST 1
SUM("Frete"."Frete_Bruto") AS "Bruto",
SUM("Frete"."ComissaoMotorista") AS "Comissao",
SUM("Frete"."Totalkm") AS "Kilometragem",
CAMINHAO.P_CAVALO,
SUM("Frete"."Frete_Limpo") AS "Liquido",
SUM("Frete"."Peagio") AS "Pedagio",
SUM("Frete"."LitrosTotal") AS "Diesel",
SUM("Frete"."DieselGeral") AS "ValorDiesel",
"Frete"."Data"
FROM
"Frete"
INNER JOIN CAMINHAO ON ("Frete"."Cod_Caminhao"=CAMINHAO.CAM_CODIGO)
WHERE
("Frete"."Data" BETWEEN '08/07/2011' AND '01/01/2012')
GROUP BY
CAMINHAO.P_CAVALO,
"Frete"."Data"
order by "Frete"."Data"
2012/8/29 Marcio Da Silva Ereno <marcio em msereno.com.br>:
> Marcio
> tenta
> colocar order by "Frete"."Data"
> e first 1 para pegar somente o primeiro registro
>
>
> SELECT *first 1* DISTINCT
> SUM("Frete"."Frete_Bruto") AS "Bruto",
> SUM("Frete"."
> ComissaoMotorista") AS "Comissao",
> SUM("Frete"."Totalkm") AS "Kilometragem",
> CAMINHAO.P_CAVALO,
> SUM("Frete"."Frete_Limpo") AS "Liquido",
> SUM("Frete"."Peagio") AS "Pedagio",
> SUM("Frete"."LitrosTotal") AS "Diesel",
> SUM("Frete"."DieselGeral") AS "ValorDiesel"
> FROM
> "Frete"
> INNER JOIN CAMINHAO ON ("Frete"."Cod_Caminhao"=CAMINHAO.CAM_CODIGO)
> WHERE
> ("Frete"."Data" BETWEEN '01/01/2011' AND '01/01/2012')
> GROUP BY
> CAMINHAO.P_CAVALO
> *order by "Frete"."Data" *
>
> Abraço
> --
> *Marcio da Silva Ereno*
> *Analista de Sistemas*
> *MSEreno - Assessoria & Sistemas*
> www.msereno.com.br
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista