我现在需要实现一个功能,就比如某一个字段叫a,然后其中的几条数据有 112,113,122,123, 然后我现在在order by排序的时候,只根据前两位排 就是11,12 有办法实现这个效果吗
order by ROUND(字段/10, 1)
如果是字符串
order by substring(字段,0,2)
order by substring(字段,0,2)
参考自:
MySQL如何优化ORDER BY http://www.data.5helpyou.com/article246.html
什么类型的字段啊?
112,113,122,123排序
只根据前两位排序(11,12)
结果有什么区别么?