字段的某记录相同,但是时间不同,找到MySQL里面最新的数据
2023-09-14 09:14:46 时间
@Select("select id from cmd_history where command=#{command,jdbcType=VARCHAR} and send_time=(select max(send_time) from cmd_history where command=#{command,jdbcType=VARCHAR})") String checkIfExist(@Param("command") String command);
例如此时:你有两条数据他们的command字段相同,但是时间不一致,此时你需要找到最新一天的记录的command相同的id。即此时找到2
那么就可以按照上述SQL语句书写
相关文章
- MySQL服务器登录遇困:怎么办?(无法登录mysql服务器)
- 类型MySQL中处理Date类型数据的方法(mysql存储date)
- MySQL中如何取得日期数据(mysql取date)
- 操作MySQL基本操作:学会掌握数据库管理。(mysql基本)
- MySQL中处理二进制数据的方法(mysql二进制数据)
- MySQL中的二进制数据分析(mysql二进制数据)
- MySQL 数据集检视:简洁、高效的方法(mysql查看数据集)
- MySQL数据库设置null的方法(mysql设置null)
- MySQL如何应对超大数据量的存储和管理?(mysql超大数据)
- 库如何清空MySQL数据库?(mysql清空数据)
- 掌握MySQL正版授权,把握企业数据未来(mysql 正版)
- MySQL中日期时间不包含毫秒(mysql中不存分秒)
- MySQL实现两表左关联快速查询数据(mysql两表左关联)
- MySQL两表最大值查询简单易懂的实现方法(mysql两表max查询)
- MySQL分表分库优化大数据存储与查询效率(mysql中分表分库)
- MySQL数据同步出现问题,无法实现互通(mysql不互通同步)
- MySQL端口无法修改的疑难解答(mysql 不能修改端口)