sql os dez registros com maior valor
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
estou querendo fazer uma consulta sql que retorne os registro que tenham as
dez maiores notas
se alguem puder me ajudar
grato
tuiobecker
Tuiobecker
Curtidas 0
Respostas
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;
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
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
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