PostgreSQL:如何更新表中的日期?

时间:2015-11-06 08:37:19

标签: sql postgresql

请参阅我的图像样本数据。

我想更新最后一行id =5,它应该是第二行到最后一行id=4的第二天。

enter image description here

如何使用Postgres?

1 个答案:

答案 0 :(得分:0)

注意:我不知道您的表名,所以我只是使用' test'

对于postgres,您可能需要如下内容:

UPDATE test SET timestamp = ((SELECT timestamp FROM test WHERE ID=4) + interval '1 day') WHERE ID = 5;