gpt4 book ai didi

mysql - 错误代码 : 1054. 'ExamQuestions.Employees.Number' 中的未知列 'field list'

转载 作者:行者123 更新时间:2023-11-29 10:33:56 27 4
gpt4 key购买 nike

下面是查询-

select
Employees.Number,
Employees.Surname,
Employees.ProjectName
from
ExamQuestions.Projects p,
ExamQuestions.Employees e
where
p.Number = e.Number;

最佳答案

首先,永远不要FROM子句中使用逗号。 始终使用正确、明确的JOIN语法。

其次,您已经定义了表别名,您需要使用它们:

SELECT e.Number, e.Surname, p.ProjectName
FROM ExamQuestions.Projects p JOIN
ExamQuestions.Employees e
ON p.Number = e.Number;

据推测,项目名称来自 Projects 而不是 Employees

关于mysql - 错误代码 : 1054. 'ExamQuestions.Employees.Number' 中的未知列 'field list',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46863356/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com