Fórum Só retornar os dez primeiros #218161
04/03/2004
0
Estou precisando urgente fazer com que minha consulta no INTERBASE retorne apenas os dez primeiros registros. Ou quem puder me der uma idéia de como fazer isso no Delphi...Preciso mostrar esses valores extraidos de uma query no grafico, mas ele esta mostrando todos os registros e aí o gráfico fica uma bagunça...
Agradeço desde já
Thiago
Tcarvalho
Curtir tópico
+ 0Posts
04/03/2004
Aroldo Zanela
Utilise FIRST n para recuperar os n primeiros registros (Firebird).
Exemplo:
select first 10 * from tabela where order by
Gostei + 0
04/03/2004
Tcarvalho
Gostei + 0
04/03/2004
Aroldo Zanela
Desculpe, realmente FIRST é apenas para o Firebird. No caso de interbase 6, acho que o caminho mais simples seria uma Stored Procedure usando For Select ou então usar um For...do no Delphi, ou até mesmo utilizar uma tabela temporária.
Gostei + 0
04/03/2004
Khundalini
[]s
Rubem Rocha
Manaus, AM
Gostei + 0
04/03/2004
Djjunior
select top 10 * from tabela
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)