数据库按顺序取数据出错

命运对每个人都是一样的,不一样的是各自的努力和付出不同,付出的越多,努力的越多,得到的回报也越多,在你累的时候请看一下身边比你成功却还比你更努力的人,这样,你就会更有动力。

导读:本篇文章讲解 数据库按顺序取数据出错,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

问题:
对数据按ord递增的顺序依次入库,往出取的时候明明按增序往出查,可是结果却出错:
在这里插入图片描述
原因是设计表的时候将ord设计成了varchar类型,导致排序出错。
解决办法:
将排序的字段转成float类型,再进行比较,如下
在这里插入图片描述
java的字符串比较规则:
compareTo() 方法用于两种方式的比较:
返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。
如果参数字符串等于此字符串,则返回值 0;
如果此字符串小于字符串参数,则返回一个小于 0 的值;
如果此字符串大于字符串参数,则返回一个大于 0 的值。
compareTo() 方法的实现思路:两个字符数组依次从前开始比较,如果对象位置出现字符不同则返回两个字符的编码之差,后面的字符不再比较;如果两个字符数组的长度不一样,并且较短的数组和较长数组所有对应位置的字符都相同,则返回两个数组的长度之差。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由半码博客整理,本文链接:https://www.bmabk.com/index.php/post/143889.html

(0)

相关推荐

  • uni-app使用scrollview+swiper实现滑动切换页面功能

    导读:本篇文章讲解 uni-app使用scrollview+swiper实现滑动切换页面功能,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

    Android 2023年2月27日
    00
  • Java 基础学习(4)

    有时候,不是因为你没有能力,也不是因为你缺少勇气,只是因为你付出的努力还太少,所以,成功便不会走向你。而你所需要做的,就是坚定你的梦想,你的目标,你的未来,然后以不达目的誓不罢休的那股劲,去付出你的努力,成功就会慢慢向你靠近。

    导读:本篇文章讲解 Java 基础学习(4),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

    后端开发 2023年5月29日
    00
  • 21. Flask 模板 – 宏、继承、包含

    宏的概念 类似于Python中的函数,宏的作用就是在模板中重复利用代码,避免代码冗余。 Jinja2支持宏,还可以导入宏,需要在多处重复使用的模板代码片段可以写入单独的文件,再包含…

    2022年9月25日
    00
  • Linux学习-26-passwd命令:修改用户密码

    在人生的道路上,不管是潇洒走一回,或者是千山独行,皆须是自己想走的路,虽然,有的人并不是很快就能找到自己的方向和道路,不过,只要坚持到底,我相信,就一定可以找到自己的路,只要找到路,就不必怕路途遥远了。

    导读:本篇文章讲解 Linux学习-26-passwd命令:修改用户密码,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

    Java自学入门 2023年3月5日
    00
  • char和varchar区别

    追求适度,才能走向成功;人在顶峰,迈步就是下坡;身在低谷,抬足既是登高;弦,绷得太紧会断;人,思虑过度会疯;水至清无鱼,人至真无友,山至高无树;适度,不是中庸,而是一种明智的生活态度。

    导读:本篇文章讲解 char和varchar区别,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

    Java 2023年4月6日
    00
  • MapStruct 1.5 发布,终于支持Map转为Bean

    本月三号,MapStruct 1.5.0 Final发布,本次正式版距离上次正式版发布已经过去了快7年(上个正式版发布于2015年11月),此次发布除了修复了110多个bug外,还…

    2022年6月19日
    00
  • 数据库之为什么建立索引

    导读:本篇文章讲解 数据库之为什么建立索引,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

    后端开发 2022年5月18日
    00
  • MQ 的作用及主流 MQ 对比 – 干啥啥不行,参考第一名

    导读:本篇文章讲解 MQ 的作用及主流 MQ 对比 – 干啥啥不行,参考第一名,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

    后端开发 2022年5月18日
    00
  • Spring Boot+Vue+ElementUI实现Emoji表情的发送与转换存储

    导读:本篇文章讲解 Spring Boot+Vue+ElementUI实现Emoji表情的发送与转换存储,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

    后端开发 2022年10月23日
    00
  • SQL零基础入门学习(六)

    命运对每个人都是一样的,不一样的是各自的努力和付出不同,付出的越多,努力的越多,得到的回报也越多,在你累的时候请看一下身边比你成功却还比你更努力的人,这样,你就会更有动力。

    导读:本篇文章讲解 SQL零基础入门学习(六),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

    后端开发 2023年5月22日
    00

发表回复

登录后才能评论