[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