首页 > 数据库技术 > 详细

毕设的学习(15)MySQL对varchar类型数值进行排序以及 order by 、limit和where连用

时间:2019-11-04 15:23:45      阅读:111      评论:0      收藏:0      [点我收藏+]

对varchar类型数值进行排序  

 

select * from score where score_activity_id = ‘1‘ order by material_score_total DESC;

 

此时并不生效,material_score_total 为varchar数值。

正确做法:

select * from score where score_activity_id = ‘1‘ order by material_score_total+0  DESC;

在该字段后加0;

 

order by 、limit和where连用:

先使用where,再使用order by 、limit。

毕设的学习(15)MySQL对varchar类型数值进行排序以及 order by 、limit和where连用

原文:https://www.cnblogs.com/ChangeMyWorld/p/11792202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!