С этим типом данных вы не можете, естественный порядок строк (при условии, что тип данных - строка) приводит к тому, что 10 меньше 2 ..., поскольку он сравнивает отдельные символы, начиная с первого символа.В качестве решения принимается первое неравное сравнение.
Чтобы решить проблему, вам придется либо использовать какое-то другое поле данных, либо сделать это числовое поле.