Мне нужно заказать данные запроса в алфавитном порядке, но в некоторых элементах цифры и порядок не являются «естественными».MySQL в алфавитном порядке
например:
TABLE
products_id
products_name
product_price
...
Значение поля products_name является:
product 1
product 2
product 10
another 4 product
new prod 2
new prod 21
new prod 10
мне нужно заказать записи, как это:
another 4 product
new prod 2
new prod 10
new prod 21
product 1
product 2
product 10
Может кто-нибудь может мне помочь? Спасибо.
Как я предполагаю, что те не настоящее имя продукта вы, вероятно, получить много обманчивых комментариев/ответов – RiggsFolly
" Order By products_name ASC "не работает? –
Если есть ведущие номера, которые вы хотите их первыми или последними? У вас есть запрос с 'order', с которым у вас возникли проблемы? Возможно, вы говорите о http://stackoverflow.com/questions/17418215/order-by-alphabet-first-then-follow-by-number .. – chris85