Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Ordinare una query

  1. #1

    Ordinare una query

    Salve,
    ho la necessità di ordinare i dati in relazione alla data di inserimento nel db.

    Ho utilizzato questa istruzione
    sql = "SELECT * FROM GIURIS WHERE AT_2 = '"& amm &"' ORDER BY " & strOrderBy & data & " DESC;"

    Purtroppo non ottengo il risultato voluto; la tabella sembra riportare i dati senza alcun ordine logico.

    Ci sono suggerimenti?
    DPal

  2. #2
    sql = "SELECT * FROM GIURIS WHERE AT_2 = '"& amm &"' ORDER BY data DESC"

  3. #3
    Grazie per il suggerimento ma... i dati vengono ordinati solo in funzione del giorno (30, 29, 28, 27 ecc.ecc.) e non dell'anno e del mese.

    Evidentemente la data (05/01/05) viene interpretata come numero (05005).

    Cosa fare?
    DPal

  4. #4
    ma la data nel db è in formato data oppure stringa? se è stringa è normale che ordina solo per giorno

  5. #5
    Ok, tutto bene, GRAZIE
    DPal

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.