假设你的表还有一个字段: 名称。 数据大概是:
名称 日期 金额
甲 .10 45
乙 .11 53
select * from table where 名称 in ( select 名称 from table where 日期 between ‘.11’ and ‘.3’ group by 名称 having min(金额)>50) and 日期 between ‘.11’ and ‘.3’ 上面的可以查出.11-.1这段时间内符合条件的记录.
查出2个时间段可以将上面的SQL复制一份union一下。 不union也有办法实现。
如果觉得《oracle数据库如何查询表数据量 – 数据库 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!