msql php日期时间查询语法
我在编写在日期之间进行查询的mysqli查询时遇到了一些问题 mymysql数据库中的列是datetime列 我用php编写的查询如下所示msql php日期时间查询语法,php,mysql,datetime,syntax,Php,Mysql,Datetime,Syntax,我在编写在日期之间进行查询的mysqli查询时遇到了一些问题 mymysql数据库中的列是datetime列 我用php编写的查询如下所示 $sessions = mysqli_query($db,"SELECT s.idSession, s.idUser, FROM rempad.Session AS s WHERE s.idUser = 12 AND s.start BETWEEN '2013-04-28' AND '2013-05-28'"); 我试着避开像“2013-04-2
$sessions = mysqli_query($db,"SELECT s.idSession, s.idUser,
FROM rempad.Session AS s WHERE s.idUser = 12 AND s.start BETWEEN '2013-04-28' AND '2013-05-28'");
我试着避开像“2013-04-28”这样的日期
我还试着将其转换为datetime,比如:datetime(s.start)介于datetime('2013-04-28')和
但这不起作用
我已经在Mysql workbench中测试了SQL语法,所以我知道查询返回值,但在php中我似乎无法正确地得到它
有什么想法吗?我在网上找不到任何例子
提前谢谢
L我试过,它的作用如下:
query($db,"SELECT s.idSession, s.idUser
FROM rempad.Session s WHERE s.idUser = 12 AND s.start BETWEEN '2013-04-28' AND '2013-05-28'");
删除了表名后的逗号和“as”。非常感谢。我看着它快瞎了。