如何解决服务器查询问题,它在本地主机正常运行呢?

问题描述 投票:0回答:1

我写了一个查询前天和等获得当前日期和一个日期,日之间的数据。

我的SQL查询

select *
from details
where datetime BETWEEN DATE_SUB(NOW(), INTERVAL 1 DAY) AND NOW();

区间数是变化动态地从1至20

此查询在本地主机的phpMyAdmin的正常工作,但是当我试图在服务器的phpMyAdmin的结果相同的查询不来了。

不知道这里有什么问题。请帮我解决一下这个。

sql phpmyadmin
1个回答
0
投票

我的猜测是,服务器的配置有所不同,当谈到关键字和使用类型DATETIME作为列名是不允许在服务器上,尝试在查询中引用它

select *
from details
where ´datetime´ BETWEEN DATE_SUB(NOW(), INTERVAL 1 DAY) AND NOW();
© www.soinside.com 2019 - 2024. All rights reserved.