[firebase-br] Ajuda com SQL

Forrest® fernando.bg em gmail.com
Seg Jun 15 17:14:10 -03 2009


No dia 15/06/2009  às 16:38:06 catando milho no teclado Roberto Schuster  " escrivinhou "  o texto
abaixo :

> A consulta original é essa:
> SQL = "SELECT CodigoOS, CodigoCliente, DataEntrada, Veiculo, Marca, 
> Modelo, Situacao, TotalOS
>              FROM T3_OS
>             WHERE DataEntrada >= #" & Format(CDate(Data1.Value), 
> "YYYY-MM-DD") & "#
>             AND DataEntrada <= #" & Format(CDate(Data2.Value), 
> "YYYY-MM-DD") & "#
>             ORDER BY CodigoOS DESC"
> 
> 
> A consulta com o novo campo é essa:
> SQL = "SELECT CodigoOS, CodigoCliente, DataEntrada, Veiculo, Marca, 
> Modelo, Situacao,TotalOS, (SUM(TotalOS) AS total)
>              FROM T3_OS
>             WHERE DataEntrada >= #" & Format(CDate(Data1.Value), 
> "YYYY-MM-DD") & "#
>             AND DataEntrada <= #" & Format(CDate(Data2.Value), 
> "YYYY-MM-DD") & "#
>             ORDER BY CodigoOS DESC"

Para utilizar o SUM você terá que utilizar também o GROUP BY para fazer o agrupamento dos valores.
Mas pelo que andei vendo em sua consulta ela não funcionará como você deseja. Tente refazer ela
para atender a seu propósito ou passe a estrutura das tabelas para que possamos lhe ajudar.

T+++++++++
----------------------------------------------------------------------------------

Errar é humano. Colocar a culpa em alguém é estratégico ! ! !



-- 






Mais detalhes sobre a lista de discussão lista