mysql 批量查询取每一组最新一条数据

 更新时间:2024年02月04日 15:10:22   作者:C18298182575  
根据车牌号查询最新的一条交车记录的‘合同号’ ,这里只需要查询‘合同号’这个字段,这篇文章主要介绍了mysql 批量查询取每一组最新一条数据,需要的朋友可以参考下

AI回答 

需求

根据车牌号查询最新的一条交车记录的‘合同号’ ,与上面需要类似,这里只需要查询‘合同号’这个字段

方式1

直接把需要查询的字段加上contract_no,直接查,不用子查询

SELECT number_plate,id,contract_no, MAX( create_time ) AS latest FROM  
    yl_lease_collect     GROUP BY number_plate ;

查询所有数据

发现最新的一条数据并不是上面查询的结果,对比id与contract_no,实际查询到的是最老的一条

结论

对MAX() 函数有误解,这个只是查询某个字段最大的数据,仅针对字段。想要查询最新记录,还是要关联查询。

最终查询

SELECT
    m1.id, m1.contract_no
FROM
    yl_lease_collect m1
    JOIN 
    ( 
    SELECT number_plate, MAX( create_time ) AS latest FROM  
    yl_lease_collect where number_plate in(
'123沪123'
    ) 
    GROUP BY number_plate 
    ) m2 
    ON m1.number_plate = m2.number_plate 
    AND m1.create_time = m2.latest
    ;

到此这篇关于mysql 批量查询取每一组最新一条数据的文章就介绍到这了,更多相关mysql 批量查询最新一条数据内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • cmd中MySQL中文数据乱码问题解决方法

    cmd中MySQL中文数据乱码问题解决方法

    MySQL是默认utf8编码的,所建数据库也是设置utf8编码,使用程序可以新增中文数据,在cmd中使用SQL语句新增数据则报错,有类似情况的朋友可以参考下本文
    2014-02-02
  • MySQL最大连接数限制的修改步骤

    MySQL最大连接数限制的修改步骤

    针对一些访问量比较大的网站,Mysql默认的最大连接数可能不够用,需要进行相应的修改,下面这篇文章主要给大家介绍了关于MySQL最大连接数限制的修改步骤,需要的朋友可以参考下
    2022-07-07
  • mysql 5.6.17 绿色版(免安装)安装配置教程

    mysql 5.6.17 绿色版(免安装)安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.6.17 绿色版(免安装)安装配置教程,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • mysql数据库基本语法及操作大全

    mysql数据库基本语法及操作大全

    这篇文章主要介绍了mysql数据库基本语法及操作大全,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • MySQL通过DQL实现对数据库数据的基本查询

    MySQL通过DQL实现对数据库数据的基本查询

    这篇文章给大家介绍了MySQL如何通过DQL进行数据库数据的基本查询,文中通过代码示例和图文结合介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-01-01
  • 解决mysql登录错误:''Access denied for user ''root''@''localhost''

    解决mysql登录错误:''Access denied for user ''root''@''localhost''

    这篇文章主要介绍了mysql登录错误:'Access denied for user 'root'@'localhost',本文给出了操作过程及注意事项,需要的朋友可以参考下
    2019-11-11
  • MySQL之information_schema数据库详细讲解

    MySQL之information_schema数据库详细讲解

    这篇文章主要介绍了MySQL之information_schema数据库详细讲解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • deepin 2014系统下安装mysql数据库的方法步骤

    deepin 2014系统下安装mysql数据库的方法步骤

    这篇文章主要给大家介绍了在deepin 2014系统下安装mysql数据库的方法步骤,文中通过图文介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-04-04
  • Mybatis动态传入order by问题

    Mybatis动态传入order by问题

    这篇文章主要介绍了Mybatis动态传入order by问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • MySQL学习第一天 第一次接触MySQL

    MySQL学习第一天 第一次接触MySQL

    这篇文章是学习MySQL的第一篇文章,开启了探究MySQL的奇妙旅程,内容主要是对MySQL的基础知识进行学习,了解,感兴趣的小伙伴们可以参考一下
    2016-05-05

最新评论