Скажем, у меня есть таблица, и я хочу заказать по полю с некоторой строкой и размером. Когда я использую ORDER BY size
, он получает что-то вроде этого:Строка заказа в цифровом порядке
size 100
size 105
size 110
size 115
size 85
size 90
size 95
Строка может быть различным в каждой строке, это просто пример, когда есть та же строка - size
. Я хочу вернуть это:
size 85
size 90
size 95
size 100
size 105
size 110
size 115
Я знаю, что упорядочение по числовой последовательности может быть сделано с ORDER BY CAST(size AS UNSIGNED)
, но как это сделать, когда его не числовая строка, но поле строка с номером?
Спасибо за любую помощь.
Мне нравится ваш первый. – Kaf
'порядок по длине (размер), размер' сделал трюк :-) большое спасибо. Я должен знать это, его логическое :-) – Legionar