简而言之:我需要以分钟为单位计算开始时间和长度的结束日期时间。
我有一个包含StartTime
列(类型为datetime)和LengthMinutes
(类型为int)的表。要计算结束时间,我需要一些像这样的SQL:
select datetime(StartTime, '+LengthMinutes minutes') from my_table;
如何从修饰符中引用LengthMinutes列?
编辑:使用dan04的建议解决了。谢谢!
答案 0 :(得分:6)
SELECT datetime(StartTime, '+' || LengthMinutes || ' minutes') FROM my_table;
答案 1 :(得分:1)
select datetime(strftime('%s',StartTime)+lengthMinutes*60,'unixepoch') from my_table;