雪瓜 发表于 2023-9-14 12:28:33

从Now()到Postgresql中的Current_timestamp

在MySQL中,我能做到这一点:
SELECT *FROM tableWHERE auth_user.lastactivity > NOW() - 100现在在PostgreSQL我正在使用这个查询
SELECT *FROM tableWHERE auth_user.lastactivity > CURRENT_TIMESTAMP - 100但我犯了这个错误:
operator does not exist: timestamp with time zone - integer我该怎么解决?
                                                               
    解决方案:                                                               
                                                                使用间隔而不是整数:
SELECT *FROM tableWHERE auth_user.lastactivity > CURRENT_TIMESTAMP - INTERVAL '100 days'
页: [1]
查看完整版本: 从Now()到Postgresql中的Current_timestamp