Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Istruzione SQL, ORDER BY

    Come faccio ad ordinare record in base ad un campo numerico in ordine decrescente ? Ovvero da numero più alto al piu' basso.
    Usando il comando ORDER BY me li ordina in modo crescente, esiste un comando per fare il contrario ?

    Grazie in anticipo, questo e' la mia parte di codice.

    codice:
    <%
    Set Con = Server.CreateObject( "ADODB.Connection" )
    Con.Open "accessDSN"
    Set RS = Server.CreateObject( "ADODB.Recordset" )
    RS.ActiveConnection = Con
    RS.lockType = adLockOptimistic
    
    RS.Open "SELECT * FROM argo ORDER BY argo_lvl"
    %>
    
    <TABLE cellpadding="3" cellspacing="0" border="1">
    
    <%WHILE NOT RS.EOF
      IF RS( "argo_class" )="Warrior" THEN
       name = RS( "argo_name" )
       magelo = RS( "argo_magelo" )
       lvl = RS( "argo_lvl" )
       %>
       <TR><TD><%=name%></TD><TD><%=lvl%></TD></TR>
       <%
      END IF
    RS.MoveNext
    WEND%>
    
    </TABLE>

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    363
    SELECT * FROM argo ORDER BY argo_lvl DESC

  3. #3

    prova

    se nn sbaglio de vi metter accanto all'ORDER BY IL DESC QUINDI:

    select.......order by desc nome_campo!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    103
    giusta la prima risposta
    La gnocca, la cugina del tortellino

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.