MySQL Query返回空白键

时间:2014-03-18 15:31:56

标签: php mysql sql

我有一个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

由于

1 个答案:

答案 0 :(得分:1)

尝试两件事:

首先:尝试RIGHT JOIN而不是LEFT JOIN。

第二:尝试给每个rnd_key列赋予不同的别名。重复的名称可能会导致此类问题