Skip to main content
 首页 » 编程设计

SQLite,如何在日期时间修饰符中使用表达式

2025年05月04日13del

简而言之:我需要以分钟为单位计算给定开始时间和长度的结束日期时间。

我有一个表,其中包含 StartTime(日期时间类型)和 LengthMinutes(int 类型)列。要计算结束时间,我需要一些这样的 sql:

select datetime(StartTime, '+LengthMinutes minutes') from my_table; 

如何在修饰符中引用 LengthMinutes 列?

已编辑:使用 dan04 的建议解决。谢谢!

请您参考如下方法:

SELECT datetime(StartTime, '+' || LengthMinutes || ' minutes') FROM my_table;