Mysql
 sql >> Database >  >> RDS >> Mysql

Come ordinare 1,2,3 non 1, 10, 11, 12 in MySQL

Innanzitutto, aggiungi una clausola order by alla fine:

ORDER BY category_id

Se category_id è una stringa, devi trattarla come un numero intero. Ci sono alcuni modi per farlo. Di solito aggiungo uno zero. Puoi anche lanciarlo.

ORDER BY category_id + 0