[英]Date comparison in PostgreSQL
有没有办法比较同一个表中的两个日期,如下所示:
SELECT * FROM mytable WHERE date_1 = date_2;
我正在寻找最简单的方法来做这个作为更新声明的一部分。
是的,你可以这样做。 就那么简单。
看看PostgreSQL中的date
/ time
数据类型 。
如果您的“日期”实际上是timestamp
,您可能需要特别注意。 默认情况下,最多可保存6个小数位,使用相等运算符可能会非常棘手。 您可以将timestamp(0)
为舍入到秒或使用date_trunc()
截断为各种时间单位之一。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.