[firebase-br] Re: Problema na ordenação de registros.
Felipe Giotto
felipe em metasoftware.com.br
Seg Ago 15 17:36:19 -03 2005
Reparei outra coisa no SELECT: Se eu tirar o "AS GRUPO", tudo vira um
mar de rosas, funcionando perfeitamente!!! Ele só fica fora de ordem
quando eu utilizo o "AS GRUPO"!!!
Alguém sabe o problema?
Obrigado,
Felipe Giotto ;-)
Felipe Giotto escreveu:
> Olá, pessoal da lista!!
>
> Estou com um problema com Delphi7/dbExpress/Firebird 1.5....
>
> Tenho o seguinte SQL:
>
> SELECT T.DESCRICAO as grupo, P.DESCRICAOCP
> FROM HISTORICOPRODUTO H
> LEFT JOIN PRODUTOS P ON (H.CODIGO=P.CODIGOBARRA)
> LEFT JOIN TIPOSPRODUTO T ON (P.TIPOPRODUTO=T.CODIGO)
> ORDER BY T.DESCRICAO,P.DESCRICAOCP
>
> É um SQL simples, mas os dados não estão vindo na ordenação que eu
> pedi... Se eu rodo este SQL no SQLExplorer, por exemplo, os dados vêm
> corretamente. Porém, quando chamo de uma
> SQLQuery/DataSetProvider/ClientDataSet, estão vindo em uma ordem que
> parece ser a ordem de inserção, mas não o campo T.DESCRICAO e
> P.DESCRICAOCP!! Alguém pode ter uma idéia do que está acontecendo?
>
> Desde já agradeço,
>
--
Felipe Luiz Christófolli Giotto
Meta Tecnologia em Software, Ltda
Mais detalhes sobre a lista de discussão lista