2015-06-01 87 views

回答

1

嘗試以下操作:

select code 
from (select *, substring(code, LOCATE('-', code) + 1, length(code)) o from products)t 
order by 
substring(o, LOCATE('x', o), length(code)), 
cast(o as UNSIGNED) 
+0

不能正常工作。請參閱SQL小提琴http://sqlfiddle.com/#!9/6d061/5 –

+0

@PrimozRome,請參閱編輯 –

+0

關閉但仍不完全符合預期。以下是您的編輯結果:http://sqlfiddle.com/#!9/6d061/12。甚至不確定是否可以按我期望的方式排序。看到我的問題... –

相關問題