domanda da un milione di euro ()
ho la mia bella tabella sul database con i campi:
player (varchar)
kill (int)
death (int)
overall (int)
poi ho la query che va a recuperare i valori dal database
SELECT * FROM giocatori ORDER BY overall DESC
è tutto funziona bene, i risultati sono ordinati correttamente secondo overall.
a questo punto però devo fare una modifica, ordinare i dati per "kill"
quindi modifico la query in:
SELECT * FROM giocatori ORDER BY kill DESC
e puff! mysql dice che c'è un errore di sintassi..
mi scervello per mezzora e passa, provando anche a vedere se ordinando con death da lo stesso errore, ma così non è, cioè funziona perfettamente... e alla fine provo con:
ORDER BY `kill` DESC
l'unica differenza sono le `` in kill....così funziona...:master:
ora io mi chiedo: QUAL'E' LA DIFFERENZA TRA LA QUERY CON overall/death E QUELLA CON kill ?? perchè devo mettere le virgolette per farlo funzionare?!?!
![]()
![]()
![]()

)
, provando anche a vedere se ordinando con death da lo stesso errore, ma così non è, cioè funziona perfettamente... e alla fine provo con:
Rispondi quotando
VVoVe:
