[firebase-br] Select com condição
Wilson Rosa
wsrosa em gmail.com
Ter Out 18 10:42:43 -03 2011
Olá Fabiano!
Uma outra opção:
SELECT
left(ccusto,2) as CentroCusto,
titulo,
sum(valor) as Total
FROM
sua_tabela
WHERE
left(ccusto,2) = '01'
and
titulo = 'S'
GROUP BY
left(ccusto,2),
titulo
*Wilson Rosa
Desenvolvedor Desk
wsrosa em gmail.com
*
*
*
Em 18 de outubro de 2011 09:40, Fabiano Lima <frguitar em bol.com.br> escreveu:
> Bom dia pessoal.
>
> Estou com um problema (adimito que de lógica).
>
> Preciso montar um relatorio mensal de custos (DMC)
> Na minha tabela de laçamentos possuo os campos CCUSTO, TITULO, TIPO, VALOR
> e DATA apos alguns lançamentos fica com os valores semalhantes a:
>
>
>
> CCUSTO TITULO TIPO VALOR
> 01.00.00.00 S CREDITO 10
> 01.01.00.00 S CREDITO 120
> 01.01.02.00 N CREDITO 5
> 02.00.00.00 S DEBITO 20
> 02.00.00.99 N DEBITO 15
>
>
>
> Gostaria de somar valores que foram lançados nos campos onde titulo = S
> todos valores que comecem com 01.xx.xx.xx porem não somar quando mudar para
> 02.xx.xx.xx
> Retornado as somas para que eu use no meu relatorio.
> Isto é possivel?
> Confesso que estou totalmente perdido em como parar a soma quando mudar os
> 2 primeiro digitos do centro de custo.
>
>
> Agradeço qualquer ajuda.
>
> ______________________________________________
> 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