On 11/24/06, Marcos Fabrício Corso <[EMAIL PROTECTED]> wrote:

 Olá, gostaria de saber como trabalhar com variáveis no postgres.

1º) QUESTÃO:
Pois tenho a seguinte situação, tenho um programa que me diz quais os
clientes que devem ou não alguma parcela, por exemplo :

select * from clientes where pago = 'S' ; -  em um botão e
select * from clientes where pago = 'N' ; -  em outro botão

Gostaria de deixar apenas um botão com a instrução ( select * from
clientes where pago = variavel )


Em qual linguagem vc está desenvolvendo sua aplicação? Sugiro que use um
módulo de interface da sua linguagem com o SGBD e este se preocupará em
montar o select pra vc. Ex: DBI ou DBIx::Class em Perl.

2º) QUESTÃO:
Neste mesmo select da variável, gostaria de saber se existe uma parcela
que não foi paga, por exemplo:

o cliente tem 5 parcelas, durante o select, se ele pagou todas as 5, quero
que o programa me retorne 1 (true) , se ele deve uma parcela, que retorne 0
(false)

Acho que nesta questão terei que trabalhar que binario, V ou F , 0 ou 1,
como queiram ....


Crie uma função que receba o identificador do seu cliente e retorne
booleano. Veja em:
http://www.postgresql.org/docs/8.1/interactive/server-programming.html.

--
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a