事实上,extract()被重写到date_trunc() – 检查执行计划,你会看到.
extract()符合sql标准,date_trunc()是Postgres特定的查询.当一个人转换到另一个人时,绝对没有性能差异.如果您更喜欢编写标准sql,请坚持extract()