我在使用MySql数据库的一个查询中使用了Where条件。我的问题是,我的表中有一个displaytime列,但该表列显示的数据是UTC时间,我想将该displaytime列转换为本地时区。那么如何在查询中提供此功能呢?
我已经搜索了相关内容,并知道类似于
以下是我的查询,我需要将displaytime转换为本地时区...所以有人可以指导我吗?
我已经搜索了相关内容,并知道类似于
SELECT CONVERT_TZ()
的东西可以解决问题,但这对我不起作用。以下是我的查询,我需要将displaytime转换为本地时区...所以有人可以指导我吗?
WHERE displaytime >= '2012-12-01 00:00:00'
AND displaytime <='2013-02-22 23:59:59'
AND ct.organizationId IN (
SELECT t.organizationId
FROM organization_ AS t
JOIN organization_ AS p ON t.treePath LIKE CONCAT(p.treePath, '%')
WHERE p.organizationId = 10707
样本数据