MYSQL返回每个组的最大值

x

我在使用mysql返回组的最大值时遇到问题

这是我的专栏

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:23:00 | 1234
      1 | 2014/03/31     | 17:24:00 | 3467
      2 | 2014/03/31     | 17:26:00 | 2345

我的查询

SELECT id, max(date), MAX(time) , tran
FROM table
GROUP BY id

结果

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:26:00 | 1234
      2 | 2014/03/31     | 17:24:00 | 2345  

预期答案应该是

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:26:00 | 3467
      2 | 2014/03/31     | 17:24:00 | 2345  
哈里德·朱奈德(M Khalid Junaid)

您可以通过对同一张表的最大值使用自联接来完成此操作

SELECT t.* FROM
Table1 t
JOIN (
SELECT id, max(date) date, MAX(time) time , tran
FROM Table1
GROUP BY id) t2
ON(t.id=t2.id AND t.date=t2.date AND t.time=t2.time)

小提琴

日期和时间的最大值之间可能会有所不同,因此您应该使用一个字段为当前架构保存日期和时间,这是最佳选择

SELECT t.* FROM
Table1 t
JOIN (
SELECT id, 
  max(concat(date,' ',time)) `date_time`

FROM Table1
GROUP BY id) t2
ON(t.id=t2.id AND (concat(t.date,' ',t.time))=t2.date_time )

小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySql的:选择每个组的最大值与相应的ID值

来自分类Dev

在MySQL查询中获取每个组的最大值

来自分类Dev

从每个组的Oracle获取最大值

来自分类Dev

为每个组创建最大值

来自分类Dev

返回所有组的最大值?

来自分类Dev

返回表示每个组中最大值的索引的一系列数字位置

来自分类Dev

为每个组ID设置组的最大值

来自分类Dev

每个条件的MySQL最大值

来自分类Dev

MySQL:获取表中每个组的第n个最大值

来自分类Dev

pyspark:grouby,然后获取每个组的最大值

来自分类Dev

推力CUDA在每个组(段)中找到最大值

来自分类Dev

按每个组中的最大值过滤数据框

来自分类Dev

获取表中每个组的最大值

来自分类Dev

为数据框中的每个组取最大值

来自分类Dev

MySQL总和值等于该组的最大值

来自分类Dev

获取MySQL中组中的最大值

来自分类Dev

在MySQL中获取组中的最大值

来自分类Dev

熊猫groupby对每个组值进行排序,并根据每个组的最大值对数据框组进行排序

来自分类Dev

返回计数类型或最大值计数可以返回mysql

来自分类Dev

每个元组的最大值

来自分类Dev

Pandas数据框在groupby时取每个组的组最大值

来自分类Dev

Python:如何根据首次达到每个组的列中的最大值来分配值?

来自分类Dev

R根据另一行找到每个组的最小值和最大值

来自分类Dev

Python:如何根据首次达到每个组的列中的最大值来分配值?

来自分类Dev

如何编写SQL来选择具有每个组的最大值(值)的行?

来自分类Dev

MySQL选择MAX(日期时间)不返回最大值

来自分类Dev

MySQL-从联接表返回最大值

来自分类Dev

QueryDSL返回最大值

来自分类Dev

返回最大值的索引

Related 相关文章

热门标签

归档