Tente algo do tipo

select * (select * from saidas where saida.sai_codpro = ??? order by sai_data 
desc limit 5) from produto


  ----- Original Message ----- 
  From: Rafael dos Santos Ferreira 
  To: [email protected] 
  Sent: Wednesday, January 23, 2008 4:06 PM
  Subject: [pgbr-geral] Consulta danada




      Eu tenho duas tabelas, produtos e saidas. A tabela de produtos tem o 
cadastro do produto
   e a tabela saida tem o total de saida mensal daquele produto.

   Saida:
      sai_produto integer
      sai_quantidade numeric (10,2)
      sai_valor          numeric (10,2)
      sai_data          date;

   o campo sai_data tera a ultimo dia do mes em questão. 

  sai_produto     sai_quantidade  sai_valor    sai_data
     01                       10,00            1,50      31/01/2007
     01                       110,00          1,50      28/02/2007
     01                       1,00              0,50      31/03/2007




   Eu precisava relacionar elas duas da seguinte maneira: 
  Os produtos com as suas 5 ultimas saidas.
  A grosso modo seria mais ou menos assim:

  select * (select * from saidas where saida.sai_codpro = ??? limit 5) from 
produto

  agradeço 





      


------------------------------------------------------------------------------


  _______________________________________________
  pgbr-geral mailing list
  [email protected]
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a