我正在使用 Vertica 数据库。我试图从以下示例会话数据中获取特定小时内的总秒数。任何示例 SQL 代码都会非常有帮助 - 谢谢
start time end time session length(secs)
2010-02-21 20:30:00 2010-02-21 23:30:00 10800
2010-02-21 21:30:00 2010-02-21 22:30:00 3600
2010-02-21 21:45:00 2010-02-21 21:59:00 840
2010-02-21 22:00:00 2010-02-21 22:20:00 1200
2010-02-21 22:30:00 2010-02-21 23:30:00 3600
期望的输出
hour secs_in_that_hour
20 1800
21 6240
22 8400
23 3600