我需要按字母順序排列查詢的數據,但在某些元素中有數字並且順序不是「自然的」。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