[firebase-br] erro no sql (Paulo Soares)

paulosxs Yahoo! paulosxs em yahoo.com.br
Ter Mar 27 17:00:19 -03 2007


~~~~~~~~~~~~~~~~~~~~~~~~

>2º - um chute: coloque um alias para a tabela abastecimento do select

> > principal e referencie este alias no sub-select ao invés de
> > referenciar o nome da tabela, talvez o FB esteja confundindo com a
> > tabela do sub-select...
>   
Dica: utilize "order by" na subquery para garantir que o próximo km é realmente o próximo.

select 
   ab.placa,
   ab.data,
   ab.litros,
   ab.total,
   ab.km,
   (select first 1 a.km 
      from abastecimento a
         where a.placa = ab.placa and a.km > ab.km
         order by a.km)
     from abastecimento ab
        order by ab.placa, ab.data

~~~~~~~~~~~~~~~~~~~~~~~~







Mais detalhes sobre a lista de discussão lista