Mysql
 sql >> Base de données >  >> RDS >> Mysql

Trier par chaîne commençant par un numéro - ActiveRecord

Vous pouvez order by field + 0 pour changer le type de données du field implicitement à un nombre :

Model.order("field + 0 ASC")

# similar `string`.to_i in Ruby
# `1.record1`   => 1
# `10.record10` => 10