度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle中取相同数据中时间最新的一条数据 [打印本页]

作者: 张兴康    时间: 2020-3-13 16:41
标题: oracle中取相同数据中时间最新的一条数据
现有一个test1表,表中数据如下:

现在要取t_1中相同数据中时间最新的数据;结果如下:
1        aa        axc        2016/4/29

4        ac        sd        2016/4/29

3        ab        bb        2016/4/28


2        ax        cx        2016/4/29

实现如下:
  1. SELECT *
  2.   from test1 main
  3. WHERE NOT EXISTS (SELECT 1
  4.           FROM test1 sub
  5.          WHERE main.t_1 = sub.t_1
  6.            AND main.t_4 < sub.t_4)
复制代码



作者: 陈晓龙    时间: 2020-3-13 22:06
这个还是挺有用的!
作者: 张兴康    时间: 2020-3-14 13:32
陈晓龙 发表于 2016-4-13 22:06
这个还是挺有用的!

恩呢




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://p.delit.cn/) Powered by Discuz! X3.2