Selecionar quantidade X de registro em um select
Select itl_codigo_cliente,cli_nome,sum(itl_qtd_titulo) as tot_quant
from itenslocacao,cliente
where itl_codigo_cliente = cli_codigo
group by itl_codigo_cliente,cli_nome
order by 3 desc
Prezados Colegas de Clube, já consegui selecionar os clientes q
mais locaram em ordem decrescente, agora no select Acima gostaria
de selecionar também uma quantidade X de clientes, ou seja:
Ex.: Os 10 clientes q mais locaram
from itenslocacao,cliente
where itl_codigo_cliente = cli_codigo
group by itl_codigo_cliente,cli_nome
order by 3 desc
Prezados Colegas de Clube, já consegui selecionar os clientes q
mais locaram em ordem decrescente, agora no select Acima gostaria
de selecionar também uma quantidade X de clientes, ou seja:
Ex.: Os 10 clientes q mais locaram
Wiltefran
Curtidas 0
Respostas
Gandalf.nho
02/12/2004
Se você estiver usando o FB 1.5, pode usar a cláusula FIRST, assim:
Select FIRST 10 itl_codigo_cliente,cli_nome,sum(itl_qtd_titulo) as tot_quant from itenslocacao,cliente
where itl_codigo_cliente = cli_codigo
group by itl_codigo_cliente,cli_nome
order by 3 desc
NO IB 6.5 ou superior use ROWS.
Select FIRST 10 itl_codigo_cliente,cli_nome,sum(itl_qtd_titulo) as tot_quant from itenslocacao,cliente
where itl_codigo_cliente = cli_codigo
group by itl_codigo_cliente,cli_nome
order by 3 desc
NO IB 6.5 ou superior use ROWS.
GOSTEI 0