【发布时间】:2018-09-26 14:58:27
【问题描述】:
我不知道为什么下面的代码不起作用。
问题:使用INNER JOIN,找到社区的最低“学生平均出勤率”是困难度为 96 的地方
SELECT b.Community_Area_Name, min(b.Average_Student_Attendance) FROM CENSUS_DATA as a
INNER JOIN CHICAGO_PUBLIC_SCHOOLS as b
ON a.Community_Area_Number =b.Community_Area_Number
WHERE a.hardship_index=96
GROUP BY b.Community_Area_Name
jupyter 笔记本出错:
文件“”,第 2 行 INNER JOIN CHICAGO_PUBLIC_SCHOOLS as b ^ SyntaxError: invalid syntax
SQL 服务器出错:
“A.COMMUNITY_AREA_NUMBER”在使用它的上下文中无效。SQLCODE=-206, SQLSTATE=42703, DRIVER=4.22.36
【问题讨论】:
-
表的结构是什么..?具体问题是什么?
-
您看到的实际错误/问题是什么。我们不知道它是如何工作的。
-
您好,我想解决的问题是使用 INNER JOIN 来查找社区的最低“学生平均出勤率”是 96。我使用 Jupyter notebook 运行代码,但在下面错误显示:文件“
”,第 2 行 INNER JOIN CHICAGO_PUBLIC_SCHOOLS as b ^ SyntaxError: invalid syntax -
是的,我了解您要解决的问题。但是,我不知道您当前的查询给出了什么具体问题。这就是我们需要知道的。
-
正如 Guy L 所说,您应该发布
CENSUS_DATA和CHICAGO_PUBLIC_SCHOOLS的示例。
标签: sql sql-server jupyter-notebook