Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
msql php日期时间查询语法_Php_Mysql_Datetime_Syntax - Fatal编程技术网

msql 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

我在编写在日期之间进行查询的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-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”。

非常感谢。我看着它快瞎了。