我尝试使用日期值作为一个起点,在单个postgres查询中构造一个日期范围。日期值如下所示 SELECT upgraded_at FROM accounts ORDER BY upgraded_at DESC limit 1; 然后将其用作起点。然后我想做一些类似这样的事情 SELECT * from accounts WHERE upgraded_at >= (basis_date - 2 days) AND upgraded_at <
我可以使用CASE选择在SELECT查询(Postgres)中显示哪些列,如下所示: WHEN val在Postgres中执行UPDATE查询时(即选择应该更新哪些列),是否有类似的情况?我认为没有,因为我找不到这方面的任何东西,但是也许有人有一个聪明的选择(除了使用一个过程或使用一个CASE更新每个列</e