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

    MySQL: Order By particolare

    Salve a tutti!

    Ho una tabella con un campo tipo con valori diversi...

    esempio: uno due tre ecc...

    Io vorrei ordinare secondo questo ordine e non in ordine alfabetico, come posso fare?

    ORDER BY campo ASC non va bene, cosa devo usare?
    Ciao!

  2. #2

  3. #3
    No...

    se io faccio "SELECT FROM tabella ORDER BY campo" ottengo:

    campo
    ------
    due
    tre
    uno

    I valori sono correttamente in ordine alfabetico...
    io voglio invece che vengano ordinati come

    campo
    ------
    uno
    due
    tre
    Ciao!

  4. #4
    mah, non conosco bene MySQL, ho solo letto la documentazione (hai visto che ti ho postato un link?)

    prova con

    .. ORDER BY FIELD(campo, 'uno', 'due', 'tre') ....


    forse qualcuno che conosce MySQL meglio di me potrà essere più preciso

  5. #5

  6. #6
    Non sai quanto ho cercato quella discussione che non trovavo e della quale non ricordavo la risposta...

    Ciao!

  7. #7
    Originariamente inviato da fmortara
    Non sai quanto ho cercato quella discussione che non trovavo e della quale non ricordavo la risposta...

    birretta allora!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.