MySQL字符串類型數字排序

t_stu

id stuNo(varchar) stuName
1 1 Jack
2 2 Lucy
3 11 Tom
select * from t_stu order by stuNo asc;
id stuNo(varchar) stuName
1 1 Jack
3 11 Tom
2 2 Lucy
select * from t_stu order by stuNo*1 asc;
//select * from t_stu order by stuNo+0 asc;
id stuNo(varchar) stuName
1 1 Jack
2 2 Lucy
3 11 Tom
select * from t_stu order by -stuNo asc;
id stuNo(varchar) stuName
3 11 Tom
2 2 Lucy
1 1 Jack
select * from t_stu order by --stuNo asc;
id stuNo(varchar) stuName
1 1 Jack
2 2 Lucy
3 11 Tom

參考博客:

Mysql按數字大小排序String字段

mysql 字符串裏面的數字,按照大小排序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章