Мне нужно упорядочить результаты запросов по имени varchar (50) из таблицы связок.
Таблица содержит следующие значения для имени:
# 'Package 1', 'Package 2', 'Package 3', 'Package 10' etc.
SELECT name FROM bundles ORDER BY name ASC;
Этот запрос возвращает следующий порядок:
Package 1
Package 10
Package 11
Package 2
Package 3
etc...
Есть ли в любом случае mysql, чтобы сделать его естественным образом:
Package 1
Package 2
Package 3
...
Package 10
или это то, что мне придется кодировать вручную с результатами.
Я пытался:
ORDER BY ABS(name)
and
ORDER BY (name+0)
на предложениях, найденных в Интернете, ни одна не работает.