`

获取分组数据中的最新数据

    博客分类:
  • sql
阅读更多

 

数据表 test
id      type    name          time
1        1        aa         1987-09-22 01:00:00
2        1        bb         1987-09-22 02:00:00
3        1        cc         1987-09-22 03:00:00
4        2        dd         1987-09-22 04:00:00
5        2        ee         1987-09-22 05:00:00
6        2         ff         1987-09-22 06:00:00
 
 
查询后效果
 
id      type    name          time
3        1        cc         1987-09-22 03:00:00
6        2         ff         1987-09-22 06:00:00
 
 
 
sql语句
 
select a.* from test as a,(select type,max(time) as time from test group by type) as b where a.type=b.type and a.time=b.time
 
select a.* from test as a inner join (select type,max(time) as time from test group by type) as b on  a.type=b.type and a.time=b.time

 

0
1
分享到:
评论

相关推荐

    chaosirgit#mymd#Laravel-分组获取最新记录1

    前言今天项目中需要根据分组查询最新记录的业务逻辑,想要使用 Eloquent 查询出来,做个记录。实现表内容原生 SQL 为:select * from (se

    treeMap实现分组数据树形结构

    标题中的“treeMap实现分组数据树形结构”指的是利用`TreeMap`的特性,将数据根据某个或某些键值进行分组,并以树形结构展示,每个节点代表一个分组,其子节点是该分组内的数据。这种结构有助于快速查找和访问具有...

    JQuery Mobile 中实现 jqGrid 数据分组

    在本文中,我们将深入探讨如何在JQuery Mobile中实现jqGrid数据分组,这是一个非常实用的功能,可以帮助用户更有效地组织和展示大量数据。首先,我们需要理解JQuery Mobile和jqGrid的基本概念。 JQuery Mobile是一...

    ExpandableListViewDemo - 从网络获取数据实现分组

    这个`ExpandableListViewDemo`项目是关于如何使用`ExpandableListView`来从网络获取数据并进行分组显示的实例。下面将详细介绍这个示例的关键知识点。 1. **ExpandableListView**: `ExpandableListView`是Android...

    电信设备-无线局域网中用户终端获取分组数据关口信息的方法.zip

    在无线局域网(WLAN)中,用户终端与网络之间的通信涉及多个组件和协议,其中一个关键环节是用户终端如何获取分组数据关口(Packet Data Gateway, PDG)的信息。PDG是移动设备接入互联网的关键节点,它在3GPP的IP接...

    Android中ListView中数据按照时间\日期分组(分类)标题可悬浮

    本示例项目"Android中ListView中数据按照时间/日期分组(分类)标题可悬浮"就是针对这种情况的一个解决方案,它模仿了虎扑应用的特性,实现了PinnedSectionListView,即在滚动时保持分组标题悬浮显示,同时没有集成...

    AE获取excel表中数据

    下面我们将详细讨论如何在AE中获取Excel表中的数据。 首先,要获取Excel数据,我们需要创建一个`IPropertySet`对象,它在ESRI.ArcGIS.esriSystem命名空间中定义。`IPropertySet`接口用于存储和检索一组名称/值对,...

    计网实验网络层数据分组的捕获与解析

    通过对这些分组的格式进行细致的观察和理解,可以进一步明确各分组在网络连接建立过程中的作用及IP数据分组分片的结构。 #### 实验环境与工具 - **实验环境**:一台装有Windows 10操作系统的PC机,确保能够连接到...

    SQL Server分组排序取数据的实现

    本文将深入探讨如何在SQL Server中实现分组排序并获取每组的特定行数据。 首先,我们要理解分组的概念。在SQL中,`GROUP BY`语句用于将数据根据一个或多个列进行分类,例如在示例代码中,我们根据`A.DocNo`, `A1....

    网络游戏-在分组数据网络中选择分组数据业务节点外部代理的分组核心功能部件和方法.zip

    这个压缩包文件"网络游戏-在分组数据网络中选择分组数据业务节点外部代理的分组核心功能部件和方法.zip"似乎提供了关于如何在这样的网络环境中选择合适的分组数据业务节点(PDSN,Packet Data Serving Node)外部...

    Gridview异步数据分组

    在本例中,我们将深入探讨“Gridview异步数据分组”这一主题,这是一种通过结合Ajax技术实现的高效、用户友好的数据展示方式。 1. **异步数据分组**:传统的数据分组通常在服务器端完成,当用户请求分组时,整个...

    MongoDB聚合分组取第一条记录的案例与实现方法

    由于在第一步中没有直接获取每个分组的最新记录,所以需要进一步处理。这里采用了两次 `forEach` 循环。第一次遍历 `mt_resources_access_log20190122` 集合,获取每个分组的 `refererDomain`。然后,对于每个分组,...

    数据库中如何分类、分组并总计SQL数据

    2. **分组数据**: `GROUP BY`子句用于将具有相同值的记录组合成一组。例如,如果我们想要统计每个邮政编码的客户数量,可以使用`GROUP BY ZIP`。`GROUP BY`与`SELECT`一起使用,但`SELECT`只能包含分组列或聚合...

    JavaScrip将表格中数据分组导出到Excel样例

    - 未给出具体效果,但可以想象,当运行这个函数时,一个新Excel工作簿将打开,其中包含了从网页表格中导出的数据,且数据已按分组格式组织好。 9. **兼容性与注意事项**: - 由于使用了ActiveXObject,这种方法仅...

    为数据项设计分组.rar

    分组数据项是将具有相似属性或特征的数据集合在一起,以便进行更高效的数据处理、分析和可视化。这个过程通常在数据库设计的范式理论中体现,尤其是在关系型数据库中,通过创建表、视图或使用SQL的GROUP BY语句来...

    微软rdlc报表创建、设置数据、设置分组、分组统计

    RDLC报表提供了一种灵活的方式来呈现和操作大量数据,包括设置数据源、定义数据字段、设置报表布局、应用分组和统计等功能。 **一、创建RDLC报表** 1. **启动Visual Studio**:首先,你需要在Visual Studio中打开...

    echarts图表折线图点击纵向区域获取所有点的数据

    echarts图表点击事件:折线图点击纵向区域获取所有点的数据,已经能正式使用,可以下载看看,做参考。

    分组的数据窗口实用技巧

    在PowerBuilder(PB)开发环境中,数据窗口(DataWindow)是一种强大的数据展示和操作组件,尤其在处理分组数据时,能提供丰富的功能。本文将详细介绍分组数据窗口的几个实用技巧,帮助开发者更高效地处理分组数据。...

    MySql分组后随机获取每组一条数据的操作

    在MySQL数据库中,有时我们需要对数据进行分组处理,并从每个分组中随机选取一条记录。这在统计分析或者抽样调查等场景中非常常见。本文将详细介绍如何在MySQL中实现这一操作,以及一些关于随机选取数据的优化方法。...

    cxGrid分组栏选中时不获取信息

    在你提到的"cxGrid分组栏选中时不获取信息"的问题中,cxGrid是DevExpress公司开发的一个强大的网格控件,常用于Delphi应用中展示和操作数据。 cxGrid是一个高度可定制的表格控件,它提供了诸如分组、排序、过滤等...

Global site tag (gtag.js) - Google Analytics