我有一个奇怪的问题,我在MySQL数据库中执行了这个查询,我得到了这个结果。
SELECT id,content
FROM table
WHERE id = 3
AND CAST(`date` AS DATE) = CURDATE()
AND `order` = 1;
但是当我在php文件中使用此查询时,它返回NUll。我使用像'2015-05-17'和date()
php函数而不是CURDATE()
之类的日期,但它没有再次结果。
当我删除此条件CAST(date AS DATE) = CURDATE()
$sql = SELECT id,content
FROM table
WHERE id = $this->id
AND CAST(`date` AS DATE) = CURDATE()
AND `order` = $order;
$db->query($sql)->fetchAll(PDO::FETCH_OBJ);
什么是解决方案?