问题是我有以下架构:
我想将所有持续时间相加
使用
CASE
duration_type
SELECT SUM(duration * CASE duration_type WHEN 'weeks' THEN 24 * 7 WHEN 'days' THEN 24 WHEN 'hours' THEN 1 ELSE 0 END) AS total_duration