先看排序的关键字是不是为varchar,若是varchar就需要转换为int型,方法是在在字段后面加上“+0”
例如:select message,u.userId,userName,row,line from t_message as m,t_user as u where m.userId=u.userId order by messageId+0
MySQL中ORDER BY不起作用
最新推荐文章于 2023-05-01 19:12:23 发布
先看排序的关键字是不是为varchar,若是varchar就需要转换为int型,方法是在在字段后面加上“+0”
例如:select message,u.userId,userName,row,line from t_message as m,t_user as u where m.userId=u.userId order by messageId+0