Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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
从mysql检索php中超过60天但少于90天的记录_Php_Mysql - Fatal编程技术网

从mysql检索php中超过60天但少于90天的记录

从mysql检索php中超过60天但少于90天的记录,php,mysql,Php,Mysql,我试图在Mysql中找到超过60天但不到90天的记录。 60多天的工作,但我似乎不能只得到记录不超过89天 SELECT * FROM signings WHERE datediff(now(), signstart) > 60 < 90 datediff(now(),signstart)>6060和datediff(now(),signstart)

我试图在Mysql中找到超过60天但不到90天的记录。 60多天的工作,但我似乎不能只得到记录不超过89天

SELECT * FROM signings WHERE datediff(now(), signstart) > 60 < 90
datediff(now(),signstart)>60<90的签名中选择*
试试看

从datediff(now(),signstart)>60和datediff(now(),signstart)<90的签名中选择*

因此,当您使用datediff和多个条件时,必须为每个条件执行datediff。谢谢
SELECT * FROM signings WHERE datediff(now(), signstart) > 60 and datediff(now(), signstart) < 90
SELECT * FROM signings WHERE signstart BETWEEN 
      DATE_SUB(NOW(), INTERVAL 90 day) AND DATE_SUB(NOW(), INTERVAL 30 day)