Tar*_*rek 2 mysql sql sql-order-by
我有以下查询:
SELECT
x.id,x.title
FROM `x`
WHERE `x`.status = 'validated'
ORDER BY `x`.title ASC
Run Code Online (Sandbox Code Playgroud)
结果:
3042 Cinéastes en herbe Télé-Québec
1681 Danse contemporaine
2725 Dessins, peinture et illustrations.
2448 Les petits mots de Paolo
641 Ma tente à lire et les Mosaïques dans la rue
3215 Performance & Visites commentées
2186 Se partager l’espace : Yann Pocreau
2364 Souper communautaire
1223 100 ans
199 100% couleurs
2794 125 ans de tourisme à Laval
2306 À court de souffle!
1517 Abracadabra Sonia
2477 Atelier ouvert
335 Au bout du fil
2362 Au coeur de notre mémoire
2489 Bientôt 100 ans!
2275 Café historique
1838 Rencontre avec
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?为什么标题没有正确订购?
有关信息:
整理: utf8_general_ci
字符集: utf-8
解决方案:结果中有一个隐藏空间 - >使用了trim函数
我会检查前几行,看看标题前面是否有隐藏的字符.
SELECT
ASCII(SUBSTRING(x.title, 1, 1))
FROM
x
WHERE
x.id IN (3042, 1681)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |