SQL:postgresql查询某个字段最大值行的其他字段值
发布日期:2021-06-30 15:46:11
浏览次数:3
分类:技术文章
本文共 956 字,大约阅读时间需要 3 分钟。
使用inner join
SELECT a.* FROM lableA INNER JOIN ( SELECT max( time ) AS time FROM lableA ) labelB ON lableA.time = labelB.time
查询labelA中,最新时间的其他数据
举例:
select b.参数类型,paravalue from (SELECT bmp.参数类型, bc.systemtime AS time, bc.paravalue FROM buct_composedata bc, buct_monitoring_parameters bmp, buct_monitoring_stations bms WHERE bc.paraid = bmp.参数编码 AND bms.名称 = bmp.名称 AND bc.systemtime >= '2020-04-24 00:00:00' AND bc.systemtime <= '2020-04-25 21:11:28' AND bms.名称 = '监测站' AND bmp.参数类型 LIKE '%表面位移%' )result inner join (select max(time),参数类型 from (SELECT bmp.参数类型, bc.systemtime AS time, bc.paravalue FROM buct_composedata bc, buct_monitoring_parameters bmp, buct_monitoring_stations bms WHERE bc.paraid = bmp.参数编码 AND bms.名称 = bmp.名称 AND bc.systemtime >= '2020-04-24 00:00:00' AND bc.systemtime <= '2020-04-25 21:11:28' AND bms.名称 = '监测站' AND bmp.参数类型 LIKE '%表面位移%' )c group by 参数类型)b on result.time = b.max and result.参数类型=b.参数类型
转载地址:https://kaisarh.blog.csdn.net/article/details/105742027 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月30日 03时21分33秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
vs中动态DLL与静态LIB工程中加入版本信息的方法
2019-05-01
大数据分析技术与应用一站式学习(值得收藏)_v20200418
2019-05-01
ios开发手册_v20200718
2019-05-01
TortoiseGit客户端设置中文显示
2019-05-01
Qt 在windows下的串口读写
2019-05-01
如何在SpringBoot中使用Atomikos实现分布式事务
2019-05-01
如何在SpringMVC中配置Atomikos分布式事务
2019-05-01
Spring Boot 注解@EnableAutoConfiguration的解析
2019-05-01
SpringApplication执行流程
2019-05-01
Spring Boot Quartz 动态任务实现方式
2019-05-01
Spring MVC Quartz 动态任务实现方式
2019-05-01
自定义Starter
2019-05-01
插入排序
2019-05-01
选择排序
2019-05-01
Spring Batch 入门之 CSV-to-DB
2019-05-01
快速排序 - 学习记录
2019-05-01
日志写入数据库:Log4j2-JDBCAppender
2019-05-01
日志写入数据库:Logback-DBAppender
2019-05-01
分布式事务原理探究(一)
2019-05-01
MySQL 中基于 XA 实现的分布式事务-学习记录
2019-05-01