Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217

    [MySql] Select con ORDER BY su parte del contenuto

    E' possibile eseguire una query di tipo SELECT facendo un ORDER BY su parte del contenuto di una colonna?

    Nella colonna storico vi sono memorizzate stringhe di questo tipo: x1,y1,z1,w1|x2,y2,z2,w2|x3,y3,z3,w3|...
    Io vorrei estrarre i dati ordinandoli in base alla parte w1. E' possibile?

  2. #2
    che cos'č la "parte w1"???

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Originariamente inviato da optime
    che cos'č la "parte w1"???
    E' la parte di stringa compresa tra la terza , ed la prima |. Vorrei ordinare in base a questa parte.

  4. #4
    di che db stiamo parlando? bisogna sempre citarlo, come da regolamento

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Originariamente inviato da optime
    di che db stiamo parlando? bisogna sempre citarlo, come da regolamento
    pardon, sono su mysql

  6. #6
    le lunghezze degli elementi tra le virgole sono sempre uguali?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Originariamente inviato da optime
    le lunghezze degli elementi tra le virgole sono sempre uguali?
    Purtroppo no. Solo w1 č sempre lungo uguale (10).

    Io avrei scritto questo:
    codice:
    ORDER BY SUBSTRING_INDEX(SUBSTRING_INDEX(storico, '|', 1), ',', -1)
    Ma non so nč se č corretto nč se fa quello che desidero.

  8. #8
    io fossi in te lo proverei tu che dici?

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Originariamente inviato da optime
    io fossi in te lo proverei tu che dici?
    Non ho possibilitā di provarlo, credimi

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.