关于Access中SQL查询的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:23:19
书上有一道例题,是说创建联合查询,将已建立的查询“数学成绩大于70”的所有记录和表“学生成绩”中数学小于60的记录合并。输入的SQL语句如下:
SELECT 学号,姓名,数学 FROM 数学成绩大于70
UNION
SELECT 学号,姓名,数学 FROM 学生成绩 WHERE 数学<60
之后就是保存查询。我是按照书上的步骤做的,但是为什么运行后书上说就可以显示运行查询结果,而我在点击运行按钮后电脑却提示我要输入参数值(包括学号、姓名、数学)?
已经在查询中建立了“数学成绩大于70”的查询

我试过了,没问题啊
是不是你“数学成绩大于70”这个查询还没有建立?

大哥,你的姓名是不是在学生表的,成绩表不应该有姓名字段的,数学不是字段
数学是一个值,例如:SELECT 课程名 WHERE 课程名='数学' FROM 课程表
另外成绩表里面应该也没有 课程名 字段的