Salve,

ho un db access con diversi recordo e campi tra cui un campo numerico che memorizza un totale alla fine di ogni ora dalla 08:00 al 20:00 facci un esempio

nome, cognome, cassa, ora, totale

ora io ho eseguito la query su tutto il db e sommo i tatali divisi per ora qui

ore 8 tot 100
ore 9 tot 150
ore 10 tot 80
ecc ecc fino alle venti

ora io devo stampare a video i singoli totali ma ordinati in ordine descrescente in base alla valore dei totale

io risolto con un arry nel mio esempio che ho posto prima stampo solo il valore di totale ma la mia domanda come faccio quando trovo questi valori associare anche il resto dei dati?

stampare facendo l'esempio di prima

ore 9:00 tot 150
ore 8:00 tot 100
ore 10:00 tot 80

Codice PHP:
'Insertion Sort
sub ordina(byref A)
  n=ubound(A)
  for j=1 to n
    x=A(j)
    i=j-1
    go=1
    while (i>=0)and(go=1)
      if (A(i)<x) then
        A(i+1)=A(i)
        i=i-1
      else
        go=0
      end if
    wend
    A(i+1)=x
  next
end sub

array iniziale
a
=array(xpremitot8,xpremitot9,xpremitot10,xpremitot11,xpremitot12,xpremitot13,xpremitot14,xpremitot15,xpremitot16,xpremitot17,xpremitot18,xpremitot19,xpremitot20)

'Ordiniamo l'array
call ordina(a)


'stampiamo a video l'array ordinato
Response
.Write("
Array ordinato:
"
)
for 
i=0 to ubound(a)
  
Response.Write(a(i)&" ")
next