2015-10-20 36 views
-1

我想添加一个类型为TEXT的Date字段,其中包含2个REAL类型的字段,并且结果必须与SQLite中的当前日期进行比较。但我坚持添加TEXT和REAL来获得计算日期。如何在REAL类型的文本类型中添加日期

即我在TEMP_DATE字段中有2005-10-01,在THRESHOLD1和THRESHOLD2中分别有15.0和4.0。我必须添加这3个字段才能获得2015-10-20的结果。

+0

感谢downvote 。请回答这个问题:) – ImGenie

回答

0

SQLite中,日期值可以通过修饰与built-in date functions改变:

SELECT date('2005-10-01', '+19 days'); 

来获得日期偏移所需要的格式,使用字符串连接:

SELECT date(temp_date, '+' || (threshold1 + threshold2) || ' days') FROM ... 
相关问题