mysql列再次开始排序

时间:2013-03-09 16:05:17

标签: mysql sorting

我有一个包含2000个条目的表。 表排序有一个名为“title_sort”的varchar(100)字段(unicode ut8 ci / with key) 我的问题是返回的结果不正确。

它对A-Z进行排序,然后再次从A开始(在第750行左右)

这对我来说似乎是个错误,这是我的疑问:

SELECT m.* 
FROM medias as m 
WHERE 1 
ORDER BY m.title_sort ASC 
LIMIT 1000

这将从A-Z返回763行,然后在结果764处再次从A开始。

1 个答案:

答案 0 :(得分:1)

您可以使用它来修剪前导空间

   SELECT TRIM(LEADING ' ' FROM your_column)

或者

   TRIM( `col_name` )