mysql表中字符串类型的数值按数值进行排序

今天在写一个很简单的添加之后自动排序的小功能遇到了一个小问题,写下记录顺便提供给大家参考。 由于数据库不是本人设计的,也没太仔细了解字段类型,写出sql查询如下图  很明显,我写的sql是希望按照这三个字段进行升序排列,查看之后发现scene_no是varchar类型,第一次遇到这个问题我很不解,就算是字符串类型为什么要分开排序呢?这样不就等于把“10”分成“1”、“0”进行排序的吗,wtk!?这
相关文章
相关标签/搜索