Re: [firebase-br] Re: Problema naordenação de registros.

Luismar A. C. Borges luismar em caramuru.com
Seg Ago 15 17:47:13 -03 2005


Tentou algo do tipow:

SELECT T.DESCRICAO as grupo, P.DESCRICAOCP as descr
>> FROM HISTORICOPRODUTO H
>> LEFT JOIN PRODUTOS P ON (H.CODIGO=P.CODIGOBARRA)
>> LEFT JOIN TIPOSPRODUTO T ON (P.TIPOPRODUTO=T.CODIGO)
 ORDER BY 1, 2


[]s.
Luismar

----- Original Message ----- 
From: "Felipe Giotto" <felipe em metasoftware.com.br>
To: <lista em firebase.com.br>
Sent: Monday, August 15, 2005 5:36 PM
Subject: [firebase-br] Re: Problema naordenação de registros.


> 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
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista