У меня есть поле number
типа varchar
. Несмотря на то, что он имеет тип varchar
, он сохраняет целочисленные значения с необязательными ведущими нулями. Сорт заказывает их лексикографически ("42"
предшествует "9"
). Как я могу упорядочить по числовым значениям ("9"
до "42"
)?
В настоящее время я использую запрос:
SELECT * FROM table ORDER BY number ASC