mysql 查询排序问题

最近在跟学无限级分类的技术,其中利用全路径法时:sql语句如下:

$sql="select id,name,path,concat(path,",",id) as fullpath from TL order by fullpath asc";

其结果如图:

54bb700c0001bf3402880140.jpg

其中,fullpath下第三条记录,1,2,10不是应该排在最后么?

顺便再问下,name栏乱码该怎么解决?



黄昏丶如果选择
浏览 1496回答 1
1回答

Fiona0126

它的排序是按ansll码排的吧?是在做字符串排序吧?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL