gpt4 book ai didi

postgresql - 使用 postgres 中选定列的值添加时间间隔

转载 作者:行者123 更新时间:2023-11-29 13:14:04 29 4
gpt4 key购买 nike

我是 Postgres 的新手,想知道是否有更好的方法来解决 Postgres 中的时间间隔问题。

在 MySQL 中我有:

Select STR_TO_DATE(start_time - interval (tkc + tct) second + interval 3 hour, '%Y-%m-%d %H:%i:%s') as start_time 
from table

对于 Postgres,我发现并编写了如下查询:

select start_time - (interval  '1 second' * (tkc + tct)) + interval  '3 hour' 
from table

最佳答案

谢谢大家的回答。很高兴成为社区的一员。

我能够如下解决这个问题。

select start_time - ((tkc + tct)|| ' seconds')::interval + interval '3 hour' as start_time from table

关于postgresql - 使用 postgres 中选定列的值添加时间间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51329474/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com