[firebase-br] select para controle de caixa
Nivaldo Martins
nivaldomart em gmail.com
Seg Jul 19 19:43:00 -03 2010
Outra coisa,
se esse campo desccai é uma descrição livre feita pelo usuário também não é
boa idéia colocá-lo no group by
Em 19 de julho de 2010 19:41, Nivaldo Martins <nivaldomart em gmail.com>escreveu:
> Olá Reijanio
>
> Se o Idcai é chave, retire-o do group by
>
> sds,
>
> Nivaldo Martins
>
> Em 18 de julho de 2010 22:28, Reijanio Nunes Ribeiro <rnribeiro em gmail.com>escreveu:
>
> boa noite a todos estou precisando de uma ajudinha, pois tenho uma tabela
>> de
>> caixa e gostaria da ajuda de vc's para, criar select que façaa soma dos
>> creditos debitos e a subtração dea boms os resultados o metadata da tabela
>> de caia é mais ou menos assim
>> CREATE TABLE CAIXA (
>> IDCAI INTEIRO NOT NULL /* INTEIRO = INTEGER */,
>> DESCCAI TEXTO /* TEXTO = VARCHAR(100) */,
>> HISTLANC TEXTO /* TEXTO = VARCHAR(100) */,
>> VLRLANC MOEDA /* MOEDA = NUMERIC(10,2) */,
>> NUMDOC VARCHAR(50),
>> TPLANC CHAR(1),
>> IDCON INTEIRO /* INTEIRO = INTEGER */,
>> DTLANC DATE
>> );
>> tentei assim mais não ficou como pretendo
>>
>> select idcai, desccai, sum(vlrlanc),
>> case
>> tplanc
>> when 'C' then 'credito'
>> when 'D' then 'Debito'
>> end
>> as tipo_de_lancamento
>> from caixa where dtlanc between :d1 and :d2
>> group by idcai, desccai, tplanc
>>
>> se puderem me ajudar ficarei grato
>> ______________________________________________
>> 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