0

2000 エントリのテーブルがあります。テーブルの並べ替えには、「title_sort」と呼ばれる varchar(100) フィールドがあります (unicode ut8 ci/ キー付き) 私の問題は、返された結果が正しくないことです。

AZ をソートし、A から再度開始します (約 750 行目)。

これは私にはバグのようです。ここに私のクエリがあります:

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

これは AZ から 763 行を返し、結果 764 で A から再び開始します。

4

1 に答える 1

1

これを使用して、先頭のスペースをトリミングできます

   SELECT TRIM(LEADING ' ' FROM your_column)

またはこれ

   TRIM( `col_name` )
于 2013-03-09T16:28:43.507 に答える