我有一个预留表,其中包含预留的资源和附加到每个预留的时间戳。
reservation_table
resource | timestamp
我希望能够按每个月、每个小时、每个资源细分每个资源的利用率。
是否可以执行一个 SQL 查询,例如给我以下示例输出(简化数据,我实际上在数据库中有一个时间戳,但需要通过月份和小时将其分开)?
Month | Hour | Resource | Utilization
1 | 1 | 1 | x
1 | 1 | 2 | x
1 | 2 | 1 | x
1 | 2 | 2 | x
1 | 3 | 1 | x
1 | 3 | 2 | x
我觉得这不是可以实现的吗?