SQLite ORDER BY строка, содержащая число, начинающееся с 0

как гласит заголовок:

У меня есть запрос на выборку, который я пытаюсь "упорядочить по" поле, которое содержит числа, дело в том, что эти числа на самом деле являются строками, начинающимися с нуля, поэтому & quot; порядок по & quot; делает это ...

...
10
11
12
01
02
03
...

Какие-нибудь мысли?

РЕДАКТИРОВАТЬ: если я сделаю это: & quot; ... ORDER BY (field + 1) & quot; Я могу обойти это, потому что каким-то образом строка внутренне преобразуется в целое число. Это способ «официально»? преобразовать это как C atoi?

Ответы на вопрос(5)

Ваш ответ на вопрос