sql os dez registros com maior valor

Delphi

02/06/2003

olá tudo bem pessoal
estou querendo fazer uma consulta sql que retorne os registro que tenham as
dez maiores notas
se alguem puder me ajudar

grato

tuiobecker


Tuiobecker

Tuiobecker

Curtidas 0

Respostas

Ezdala

Ezdala

02/06/2003

Tente:
query1.sql.add(´select max(<CampoNota>) as MNota from <tabela>
query1.sql.add(´order by max(<CampoNota>) dec
query1.open;
i := 0; (variável integer)
while not query1.eof do
begin
inc(I);
If I > 10 Then
break;

...
query1.next;
end;


GOSTEI 0
Rodrigo Coutinho

Rodrigo Coutinho

02/06/2003

Amigo tb sou de VV-ES

Se seu bco for sql ou mysql use a seguinte sintax:

´Select Nota From Notas Order by Nota Limit 1,10´

Se não for use a resposta de nosso amigo acima


[], Rodrigo Coutinho


GOSTEI 0
POSTAR