我有大约 5000 行数据如下:
身份证日期温度室 -------------------------------------- 0 2013-07-15 76 A 1 2013-08-15 72 A 2 2013-09-15 74 乙 3 2013-02-15 71 B 4 2013-03-15 72 B 5 2013-04-15 70 A ... ... ... 5000 2013-08-01 68 A
我可以使用下面的查询来查找每个房间的最低温度。
按房间从 table_record 组中选择房间,分钟(温度)。
现在,我需要找到所有接近每个房间最低温度的行。我尝试在下面的同一张表上使用“join”,但它无法运行。
从 table_record t1 中选择 t1.room, min(t1.temperature) 在 table_record t2 上加入 t2.room = t1.room 和 t2.temperature * 0.95 (less_or_equal) min(t1.temperature) 按房间分组