mybatis之如何获取表中某一列的最大值

 更新时间:2023年03月16日 09:03:24   作者:九亿少女的梦@  
这篇文章主要介绍了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文件里添加相应的映射文件就可以调用到最大值了。

mybatis返回某列的最大值

在项目中遇到需要获取到数据库中最大的id值到前台显示,好久不写代码的我,竟然忘记怎么写了,真是丢人啊。

所以呢,写出来之后的我,要在这里记录一下。

Mapper文件中sql:

<select id="queryMaxId" resultType="Integer">
select Max(id) as id from table
<select>

我原来想着返回resultMap但是实体里面并没有这个字段呢,脑经短路咋说都不好使,后来开始写resultType=“java.lang.String”也是报错

在网上搜了一圈竟然都没有类似的,然而终于修成正果。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 通过实例解析Java class文件编译加载过程

    通过实例解析Java class文件编译加载过程

    这篇文章主要介绍了通过实例解析Java class文件编译加载过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • nacos2.0.3版本安装和配置步骤

    nacos2.0.3版本安装和配置步骤

    本文讲述了如何安装Nacos 2.0.3版本,包括下载、解压、配置和启动服务的步骤,结合图文给大家讲解的非常详细,感兴趣的朋友一起看看吧
    2024-12-12
  • spring boot只需两步优雅整合activiti示例解析

    spring boot只需两步优雅整合activiti示例解析

    这篇文章主要主要来教大家spring boot优雅整合activiti只需两步就可完成测操作示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助祝大家多多进步
    2022-03-03
  • Java虚拟机之对象创建过程与类加载机制及双亲委派模型

    Java虚拟机之对象创建过程与类加载机制及双亲委派模型

    这篇文章主要给大家介绍了关于Java虚拟机之对象创建过程与类加载机制及双亲委派模型的相关资料,本文通过示例代码以及图文介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友可以参考下
    2021-11-11
  • Springboot四种事件监听的实现方式详解

    Springboot四种事件监听的实现方式详解

    这篇文章主要介绍了Springboot四种事件监听的实现方式,事件监听是一种机制,可以定义和触发自定义的事件,以及在应用程序中注册监听器来响应这些事件,需要的朋友可以参考下
    2022-06-06
  • Java Web项目部署在Tomcat运行出错与解决方法示例

    Java Web项目部署在Tomcat运行出错与解决方法示例

    这篇文章主要介绍了Java Web项目部署在Tomcat运行出错与解决方法,结合具体实例形式分析了Java Web项目部署在Tomcat过程中由于xml配置文件导致的错误问题常见提示与解决方法,需要的朋友可以参考下
    2017-03-03
  • Shiro安全框架的主要组件及认证过程简介

    Shiro安全框架的主要组件及认证过程简介

    这篇文章主要介绍了Shiro安全框架的主要组件及认证过程简介,Shiro 是一个强大灵活的开源安全框架,可以完全处理身份验证、授权、加密和会话管理,本文就来介绍一下此框架的核心组成,需要的朋友可以参考下
    2023-08-08
  • 使用SpringBoot简单实现无感知的刷新 Token功能

    使用SpringBoot简单实现无感知的刷新 Token功能

    实现无感知的刷新 Token 是一种提升用户体验的常用技术,可以在用户使用应用时自动更新 Token,无需用户手动干预,这种技术在需要长时间保持用户登录状态的应用中非常有用,以下是使用Spring Boot实现无感知刷新Token的一个场景案例和相应的示例代码
    2024-09-09
  • Java单链表的简单操作实现教程

    Java单链表的简单操作实现教程

    这篇文章主要给大家介绍了关于Java单链表的简单操作实现教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Jmeter结构体系及运行原理顺序解析

    Jmeter结构体系及运行原理顺序解析

    这篇文章主要介绍了Jmeter结构体系及运行原理顺序解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09

最新评论