[firebase-br] Duvida em script

Adriano Ferreira aerreira68 em gmail.com
Qui Set 24 18:21:48 -03 2009


Humberto,
Vê se funciona:

SELECT codcliente,
       codivenda,
       (SELECT valorparc
        FROM   pagamento t2
        WHERE  t2.codicliente = t1.codicliente
               AND t2.codivenda = t1.codivenda
               AND t2.ordempa = 1) AS valor_ordem_parcela_1,
       (SELECT valorparc
        FROM   pagamento t3
        WHERE  t3.codicliente = t1.codicliente
               AND t3.codivenda = t1.codivenda
               AND t3.ordempa = t1.quantparc) AS valor_ordem_parcela_final,
FROM   pagamento t1

__
Adriano Ferreira


2009/9/23 Humberto Araujo <humberto701 em gmail.com>

>  Pessoal; boa tarde
> >
> > preciso de um script dessa forma...
> >
> >
> > tabela venda
> > codicliente     codivenda       valor
> >   1                     2               10,00
> >   2                     3               20,00
> >   3                     4                30,00
> >
> >
> > tabela pagamento
> >
> > codicliente   codivenda     ordempa   quantparc       valorparc
> >    1                    2                1              3
> > 4
> >    1                    2                2              3
> > 3
> >    1                    2                3              3
> > 3
> >    2                    3                1              1
> > 20
> >    3                    4                1
> > 4                 15,00
> >     3                    4                2
> > 4                 5,00
> >     3                    4                3              4
> > 5,00
> >     3                    4                4              4
> > 5,00
> >
> > o que eu preciso
> >
> > codicliente  codivenda    valor_ordem_parcela_1
> > valor_ordem_parcela_final
> >     1                 2
> > 4                                       3
> >     2                 3
> > 20                                     20
> >     3                 4
> > 15                                     5
> >
> >
> >
> > alguem pode me ajudar?
> >
> >
> --
> Sds.
>
> Humberto Filho
>
> (88) 8825-4164
> (88) 9275-0052
> (88) 3523-8885



Mais detalhes sobre a lista de discussão lista