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?
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!
dovrebbe essere la ORDER BY ... FIELD
http://dev.mysql.com/doc/refman/5.0/...ting-rows.html
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!
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
e te lo avevano già detto come fare http://forum.html.it/forum/showthrea...to+particolare
ostinato sei!![]()
![]()
Non sai quanto ho cercato quella discussione che non trovavo e della quale non ricordavo la risposta...
![]()
Ciao!
birretta allora!Originariamente inviato da fmortara
Non sai quanto ho cercato quella discussione che non trovavo e della quale non ricordavo la risposta...
![]()
![]()