[firebase-br] Os (?) Mais vendidos
Eduardo Jedliczka
edujed em gmail.com
Ter Maio 3 18:53:39 -03 2005
bom é que no FireBird não é TOP, e sim FIRST.
então...
Select FIRST 10 blablabal from blablaba...
ou
Select FIRST 20 blablabal from blablaba...
[s]
======================
Eduardo Jedliczka
Apucarana - Paraná
======================
----- Original Message -----
From: "Zottis" <zottis em irapida.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, May 03, 2005 6:51 PM
Subject: [firebase-br] Os (?) Mais vendidos
Pessoal, eu uso no Delphi com o componente IBDataset a seguinte rotina:
Select T1.ProdutoNo,
T1.DESCRICAO,
T1.Preco,
Sum (T2.Quantia) as Vendidos,
Sum (T2.total) as valor
>From Produtos T1
, Itens T2
Where T2.ProdutoNo = T1.ProdutoNo
and T2.data Between :VarDataI and :VarDataF
group by T1.produtoNo
, T1.Descricao
, T1.preco
, vendidos
Order by Vendidos Descending
Está funcionando legal, só que eu preciso que eu possa auterar a quantia de
registros mopstrados.
Exemplo. Os 10 Mais vendidos, ou os 20 mais vendidos.
Me falaram de usar top 10 mas não deu certo.
Alguém saberia como resolver.
Grato
Uso O FB 1.5 e Delphi 7
______________________________________________
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://search.gmane.org/search.php?group=rebase
Mais detalhes sobre a lista de discussão lista