我正在根據名稱列對錶進行排序,但它沒有正確排序。Mysql查詢不按名稱排序
它是這樣排序的: - 前20行基於字母順序排列,然後再次按字母順序排序。
這是我的查詢
select Name,ID from tbl_book order by Name Limit 0,100
,這就是我得到
abcd|2
bgry|3
...
...
zref|100
agtr|4
dret|10
...
...
任何一個知道爲什麼會這樣。
UPDATE
ID int(11)
Name varchar(255)
它的答案是
select ltrim(Name),ID from tbl_book order by 1 Limit 0,100
鑑於TUXUDAY ..
節目表架構 –
是,實際的數據?也許你會區分大小寫,首先是所有的首都,然後是小寫的beginletters。 – GolezTrol
@ WebnetMobile.com我想不管怎麼看都不錯。你是對的。 – think123