pgsql-从mysql转换纪元时间戳

时间:2019-08-08 04:47:03

标签: mysql postgresql

是否有更好的方法将epoch timestamp函数从MySQL转换为PostgreSQL?

我使用的列time的数据结构是INT(11)

在MySQL中,我们可以使用: YEAR(FROM_UNIXTIME(time))

在PostgreSQL中,我们可以使用: TO_CHAR(TO_TIMESTAMP(time), 'YYYY')

但是,当我们尝试将其与GROUP BY一起使用时,它将返回错误。

PHP Warning: pg_query(): Query failed: ERROR: column "table.time" must appear in the GROUP BY clause or be used in an aggregate function

0 个答案:

没有答案