0
从MYSQL 5.1.73cll转到MYSQL 10.1.19-MariaDB(现在运行在PHP 7中),该查询从返回GOOD结果返回NO结果。MYSQL中的MYSQL查询10.1.19-MariaDB和PHP 7返回无结果
SELECT t.eventid, t.tname, t.tdate, t.tyear, a.aname, t.ttour FROM
gs_tournaments as t LEFT JOIN gs_active as a ON a.eventid = t.eventid LEFT
JOIN gs_stats as s ON s.tid = t.tid WHERE s.pid = 34062 && a.active = 'y'
GROUP BY t.eventid ORDER BY t.tid ASC
我已经搜索了其他MYSQL升级帖子,但没有看到答案。
任何帮助,将不胜感激。
尝试左外连接,而不是左连接? – Peter
感谢您的建议 - 仍然没有结果 –
我会建议先尝试仅使用gs_tournaments表来查看是否得到结果,然后添加第一个LEFT JOIN,然后添加第二个。我使用10.1.25-MariaDB和PHP7,我没有看到与MySQL有什么不同。奇怪。 – Peter