我有一个MySQL查询,它工作得很好,除了字段rnd_key被返回为null之外,尽管它有值。如果在没有连接的情况下运行普通查询,则返回键。

SELECT *, SUM(time_duration) as total_time
FROM rnd
LEFT JOIN time ON rnd.rnd_key = time.rnd_key
WHERE rnd.rnd_owner = $eng AND rnd.rnd_status != 90
          AND (rnd.rnd_status != 80 OR rnd.rnd_status > '".$ninetyDate."')
GROUP BY rnd.rnd_key

谢谢

最佳答案

尝试两件事:
首先:尝试右连接而不是左连接。
第二:试着给每个rnd_键列取不同的别名。重复的名字可能会导致这样的问题

07-24 09:50
查看更多