我有一个包含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开始。
答案 0 :(得分:1)
您可以使用它来修剪前导空间
SELECT TRIM(LEADING ' ' FROM your_column)
或者
TRIM( `col_name` )