Mysql数组去重,并且获取最新数据

作者:神秘网友 发布时间:2020-09-05 15:53:49

Mysql数组去重,并且获取最新数据

Mysql数组去重,并且获取最新数据

参考文章:mysql——去重并获取最新记录

如下所示:

问:3条数据都是同一个内容,但是要求只是显示最新的一条数据该如何操作呢?

Mysql数组去重,并且获取最新数据

答:

SELECT *
FROM t_cb_rkdk_lsly a
WHERE a.create_time IN (
  SELECT m.createTime
  FROM (
         SELECT DISTINCT (q.rkdk_guid),
                         max(q.create_time) createTime
         FROM (
                SELECT *
                FROM t_cb_rkdk_lsly
              ) q
         GROUP BY q.rkdk_guid
       ) m
);

最终查询结果:

Mysql数组去重,并且获取最新数据

Mysql数组去重,并且获取最新数据相关教程

  1. C/C++整数字符串全排列及生成去重整数集
  2. MySQL是怎么保证主备一致的
  3. CentOS7等使用systemd的系统用rpm包安装MySQL会没有mysqld_multi
  4. 动漫漫画商城(SpringSpringMVCMyBatisSSMMYSQLJSPH-UI)
  5. mysql常用存储引擎
  6. EMoji表情 Java+Mysql 存储
  7. Mysql 语句,根据经纬度,计算10公里范围内的数据
  8. [作业报告]第5次C++作业-数组