我在 PHPMyadmin 中按预期运行 sql 查询有另一个问题,但是当我将 sql 添加到我的 PHP 脚本时,它没有按预期工作。
这是我的sql的公式:
select DISTINCT
table1.id AS ID,
table1.title AS Title,
table1.startdate AS StartDate,
table1.enddate AS EndDate,
table1.type AS Type,
table2.image AS ImagePath
table3.colour AS Colour
FROM table1
table1 LEFT JOIN table2 table2 ON table1.id = table2.id
LEFT JOIN table3 table3 ON table1.id = table3.id
WHERE Type LIKE 'E' AND StartDate >= DATE(NOW()) AND EndDate >= DATE(NOW())
ORDER BY StartDate ASC
我在 PHPMyadmin 中返回了 23 个结果,这是正确的 - 但是当我将 sql 添加到我的 PHP 并运行它时,我得到重复的条目,我不确定我做错了什么。
有任何想法吗?