今天小编给大家分享一下mybatis之怎么获取表中某一列的最大值的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。mybatis
今天小编给大家分享一下mybatis之怎么获取表中某一列的最大值的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
这个问题这两天也是找了好久才找到解决办法,在此记录一下。
获取表中数据某一列的最大值,在mapper.xml在、文件里加上sql语句
<select id="sortMax" resultType="double"> select max(sort) from device_audio_sort where user_id=#{userId} </select>
后面的userId表示从不同用户中获取的数据
然后在相应的mapper.java文件里添加相应的映射文件就可以调用到最大值了。
在项目中遇到需要获取到数据库中最大的id值到前台显示,好久不写代码的我,竟然忘记怎么写了,真是丢人啊。
所以呢,写出来之后的我,要在这里记录一下。
Mapper文件中sql:
<select id="queryMaxId" resultType="Integer">select Max(id) as id from table<select>
我原来想着返回resultMap但是实体里面并没有这个字段呢,脑经短路咋说都不好使,后来开始写resultType=“java.lang.String”也是报错,在网上搜了一圈竟然都没有类似的,然而终于修成正果。
以上就是“mybatis之怎么获取表中某一列的最大值”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。
--结束END--
本文标题: mybatis之怎么获取表中某一列的最大值
本文链接: https://www.lsjlt.com/news/351788.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0