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

Ordinamento per stringa che inizia con Numero - ActiveRecord

Puoi order by field + 0 per modificare il tipo di dati di field a un numero implicitamente:

Model.order("field + 0 ASC")

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