【发布时间】:2013-04-25 20:18:34
【问题描述】:
Follow code 给了我一个模棱两可的列 DRIVER.driv_id 错误,有什么帮助吗?
SELECT DRIVER.driv_id, DRIVER.firstName, DRIVER.surName, DRIVER.nationality, TEAMSTANDING.teamName, RESULTS.points
FROM TEAMSTANDING INNER JOIN DRIVER ON TEAMSTANDING.driv_id=DRIVER.driv_id,
RESULTS INNER JOIN DRIVER ON RESULTS.driv_id=DRIVER.drv_id
WHERE TEAMSTANDING.comp_id=2
GROUP BY DRIVER.driv_id;
【问题讨论】:
-
除了我在下面的回答之外,我不确定您的查询是否符合您的想法。在第一次内部连接之后,你就有了,这意味着你正在对 RESULTS 进行交叉连接。