2017-08-17 39 views
0

所以我的表格由一個類型的列組成:timestamp with timezone。根據Postgre中DateTime的日期分組SQL

例如, 這是從列中的條目: 2016年7月1日07:01:03 + 00

我想是使用能集團只是「2016年7月1日」在我的分組聚合查詢中。

如何從時間戳列和組中提取日期?

謝謝。

回答

3

嘗試... group by date_column_name::date

+0

這有效,但要注意日期是UTC。此外,請參閱[本主題](https://www.postgresql.org/message-id/006b01c4fecd%246d37c9e0%240b00a8c0%40forge)瞭解有關創建功能索引以加速按日期查詢的信息。可能有助於分組,我不確定。 –