2013-07-15 90 views
-1

如何在时间戳列中使用PostgreSQL中的最小/最大功能?
我有一列 - plc_time(没有时区的时间戳),我需要从两个值中选择plc_time最大的那些行(该值是没有时区的时间戳)。
我应该使用转换吗?我该怎么做?在PostgreSQL中使用时间戳最小和最大功能

+0

我在下面给出了一个答案。 – bemol

回答

3
select * 
from some_table 
where plc_time = greatest(timestamp '2013-07-15 14:55:00', timestamp '2013-03-01 17:43:00'); 
+0

谢谢,它的工作。我不知道为什么我的问题被评为负面。 – bemol

+1

@bemol:我假设是因为“*它没有显示任何研究工作*”。最大()函数的语法和用法可以在手册中查找。 –

+0

但在手册中,我没有找到你给我看的东西。 [手册](http://www.postgresql.org/docs/8.4/static/functions-conditional.html) – bemol