如何用sqlite3中的table.field值替换部分日期字符串?
我有以下两个表格:如何用sqlite3中的table.field值替换部分日期字符串?,sqlite,Sqlite,我有以下两个表格: CREATE TABLE count (nbr int not null); 及 表计数有3条字段值记录: 1. 2. 三, 现在,我想在基于当前日期和表计数的值的表日中插入一个计算的日期,并使用以下语句: insert into day values (date('now', '+'(select nbr from count where nbr=1) 'day')); 无论我在语句中做了什么更改和(重新)尝试,我都会不断收到“语法错误”消息,或者day.day可能不为
CREATE TABLE count (nbr int not null);
及
表计数有3条字段值记录:
1.
2.
三,
现在,我想在基于当前日期和表计数的值的表日中插入一个计算的日期,并使用以下语句:
insert into day values (date('now', '+'(select nbr from count where nbr=1) 'day'));
无论我在语句中做了什么更改和(重新)尝试,我都会不断收到“语法错误”消息,或者day.day可能不为空
在这种情况下是否可以使用select语句(当然语法正确),如果可以,我做错了什么?找到了解决方案,这只是正确连接的问题。 这项工作:
insert into day select (date('now', '+'||(select nbr from count where nbr=1)||' day'));
insert into day select (date('now', '+'||(select nbr from count where nbr=1)||' day'));