Mysql 查询以返回最新日期、最大运行时间和顺序
这是我的数据,我想得到最新的日期,Max Run给了我最新的序列号 日期设备名称运行顺序 -------------|------------|-------|----------| 21年5月31日7:50 |工具1A | 35 | 60244| 21年5月31日7:51 |工具1A | 35 | 60245| 21年5月31日7:52 |工具1A | 35 | 60246| 21年5月31日7:53 |工具1A | 35 | 60247| 21年5月31日8:19 |工具1B | 24 | 399688| 21年5月31日8:21 |工具1B | 24 | 399689| 21年5月31日8:23 |工具1B | 24 | 399690| 21年5月31日8:26 |工具1B | 24 | 399691| 21年5月31日8:47 |工具1C | 30 | 21532| 21年5月31日8:49 |工具1C | 30 | 21533| 21年5月31日8:51 |工具1C | 30 | 21534| 21年5月31日8:53 |工具1C | 30 | 21535| 21年5月31日8:55 |工具1C | 30 | 21536| 21年5月30日8:57 |工具1C | 29 | 32000| 21年5月31日8:38 |工具1D | 3 | 127976| 21年5月31日8:40 |工具1D | 3 | 127977| 21年5月31日8:42 |工具1D | 3 | 127978| 21年5月30日21:28 |工具1E | 19 | 107372| 21年5月30日21:29 |工具1E | 19 | 107373| 21年5月28日21:30 |工具1E | 18 | 210386| 我想得到的结果如下,返回了最新日期、最大运行时间和最大运行时间的最大顺序 日期设备名称运行顺序 ----------------|-------------|-----|----------| 21年5月31日7:53 |工具1A | 35 | 60247| 21年5月31日8:26 |工具1B | 24 | 399691| 21年5月31日8:55 |工具1C | 30 | 21536| 21年5月31日8:42 |工具1D | 3 | 127978| 21年5月28日21:30 |工具1E | 18 | 210386| 这是我试过的 选择最大(日期)作为日期,设备名称,最大(运行)作为运行,最大(顺序)作为[顺序] 从ToolRunData 其中Date>=Getdate()-1 按设备名称分组 按设备名称订购,最大(日期) 但它会返回最新的日期和最大运行时间以及最大序列,因为它会忽略最大运行时间中的哪个最大序列 问候 墨菲见Mysql 查询以返回最新日期、最大运行时间和顺序,mysql,Mysql,这是我的数据,我想得到最新的日期,Max Run给了我最新的序列号 日期设备名称运行顺序 -------------|------------|-------|----------| 21年5月31日7:50 |工具1A | 35 | 60244| 21年5月31日7:51 |工具1A | 35 | 60245| 21年5月31日7:52 |工具1A | 35 | 60246| 21年5月31日7:53 |工具1A | 35 | 60247| 21年5月31日8:19 |工具1B | 24 |