Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Ordinare per giorno

  1. #1

    Ordinare per giorno

    Ragazzi ho questa query:

    codice:
    <%
    	var Sql = ("SELECT * FROM gare where (toreno='" + Request.QueryString("torneo")+"' AND mese='"+Request.QueryString("mese")+"') ORDER BY giorno");
        var Mostra = new ActiveXObject("ADODB.Recordset");
           Mostra.Open(Sql,Cn,1);
    
    %>
    la registrazione sul db è stata fatta in modo che i giorni ad una cifra vengano inseriti senza lo 0 davanti Es.: 9 anzichè 09. Questo è il motivo per cui non lo mette in ordine crescente. C'è una possibilità senza andare a modificare tutta la registrazione per ripristinare l' ordine?
    Scambio link

  2. #2
    la registrazione sul db è stata fatta in modo che i giorni ad una cifra vengano inseriti senza lo 0 davanti Es.: 9 anzichè 09. Questo è il motivo per cui non lo mette in ordine crescente. C'è una possibilità senza andare a modificare tutta la registrazione per ripristinare l' ordine?
    Non ho capito.
    Che tu metta 09 o 9 sempre minore di 10 è quindi dovrebbe ordinartelo. :master:

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    codice:
    <%
    	var Sql = ("SELECT * FROM gare where (toreno='" + Request.QueryString("torneo")+"' AND mese='"+Request.QueryString("mese")+"') ORDER BY giorno ASC ");
        var Mostra = new ActiveXObject("ADODB.Recordset");
           Mostra.Open(Sql,Cn,1);
    
    %>

  4. #4
    non va...

    tra 15 e 5 mette prima il 15...
    Scambio link

  5. #5


    posta qualche riga di risultato

  6. #6
    non da errore ma mette i recor estratti nel seguente ordine

    1
    15
    5
    Scambio link

  7. #7
    ma nel database sono campi di testo?


    prova a mettere order by cint(giorno) asc

  8. #8
    grazie mille!!!

    Scambio link

  9. #9
    ULTIMA COSA COME FACCIO AD IMPOSTARE PIU' PARAMETRI PER ORDINARE I RISULTATI?

    ES.: ORDINA PER GIORNO E MESE
    Scambio link

  10. #10
    order by giorno asc, mese asc

    ordina prima per giorno ascendente e poi per mese ascendente

    oppure

    order by mese, giorno

    ordina prima per mese e poi per giorno

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.