来自具有组的多个表的SQL SELECT

时间:2013-06-07 16:22:29

标签: sql join sqlite group-by

我有一个包含以下表格的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

0 个答案:

没有答案