mysql排序自段为字符串类型问题解决
677 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
666/777/888套餐标配 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
597 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
587 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
577 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
577元/平米 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
572 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
569 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
555 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
486 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
467 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
456 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
444 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
367 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
366 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
360 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
336 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
333 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
262 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
255 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
250 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
222 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
188 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
187 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
158 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
125 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
123 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
123 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
111 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
100元 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
99 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
88 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
79 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
75 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
68 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
67 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
66 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
62 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
60 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
60元 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
58 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
58 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
55-68 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
55 | 000.000.000.000 | 2018-01-09 22:20:58 | 编辑 删除 锁定 | |||
55 |
如果直接排序,字符串出现这样的问题 :
从小到大排序为
123
1234
125
127
1278
777
7789
779
所有,在写sql语句时,直接排序字段后 +1 ,非常简单的方法吧,就解决了
特殊情况 45-99元,或者677/877/999套餐,只显示最前面的数,即45、677
sql语句如下:
$_sql="SELECT
*
FROM
abc_merchandies
ORDER BY
PRICE+1
DESC
LIMIT 0,200";