我正在尝试从php运行以下查询:
SELECT *
FROM data_customer
WHERE (date_format(from_unixtime(survey_submit_date),'%Y-%m-%d') = '2018-03-01') OR
(date_format(from_unixtime(survey_submit_date),'%Y-%m-%d') = '2017-12-01')
但是,它给出了一个错误:
近场访问被拒绝(从\u unixtime(调查\u提交\u日期)
我不知道为什么会这样。有人知道吗?
2条答案
按热度按时间gkl3eglg1#
您似乎没有权限获取列->调查\提交\日期
运行以下查询以检查当前用户的权限:
show grants;
myss37ts2#
你不需要打电话给
DATE_FORMAT
,因为FROM_UNIXTIME
已将格式掩码作为其第二个参数。我希望以下查询可以工作:我从来没有看到你的确切错误之前,虽然如果上述不工作,那么也许你应该检查的东西,如权限和访问权限。