Почему в Ruby on Rails при сортировке числа ниже 10 больше, чем выше 10?
Есть к примеру записи в БД (MySQL), поля (num) со значениями 7, 31, 54.
Так если я сортирую так: Table.order('num DESC'), то появится такой вариант:
7
54
31
И наоборот (без DESC).
А если вместо 7 будет 10 (и выше), то будет в нормальном порядке.