涉及到这个问题。我想创建一个返回与此查询相同的输出的索引;
--takes 2005-10-12
select date_trunc('month',table_withdates.dateoftransfer::date)::Date
from table_withdates;
--returns 2005-10-01
下面将索引但返回时间戳添加到日期,这不是我想要的。
create index on table_withdates (date_trunc('month', dateoftransfer::timestamp));
--returns 2005-10-01 00:00:00
是否可以创建一个索引,以该格式返回没有时间戳的日期