我有一个带有下表的 SQLite 数据库:小时、天、名称。
命名表列:id、name。
天和小时表包含以下列:id、value、time(作为 Unix 时间)。
小时表存储从当前时间到当前时间的每个小时的值 - 3 个月。超过 3 个月的每天值将平均到天数表中。所以天表中的最新值是 3 个月大。
是否可以在一个按天分组的选择语句中从两个表中选择去年的值?所以我需要天表中的值+小时表中的平均值。
所以结果表应该像
id days.value AVG(hours.value) day
1 13 1
2 14 1
1 11 2
2 10 2
1 15 3
2 17.5 3