关于access数据库的问题

SELECT姓名,课程名,成绩FROM学生,教师,学习,课程,开课WHERE学生.学号=学习.学号And学习.课程号=课程.课程号And课程.课程号=开课.课程号And开... SELECT 姓名, 课程名, 成绩
FROM 学生, 教师, 学习, 课程, 开课
WHERE 学生.学号=学习.学号 And 学习.课程号=课程.课程号 And 课程.课程号=开课.课程号 And 开课.教师号=教师.教师号 And 教师姓名=[`张强`] And 成绩>[`90`];

这一段错在哪
展开
 我来答
百度网友2dca20d
2015-01-05 · TA获得超过4036个赞
知道大有可为答主
回答量:2638
采纳率:77%
帮助的人:1000万
展开全部
你不应该加中括号,这样改一下:
SELECT 姓名, 课程名, 成绩
FROM 学生, 教师, 学习, 课程, 开课
WHERE 学生.学号=学习.学号 And 学习.课程号=课程.课程号 And 课程.课程号=开课.课程号 And 开课.教师号=教师.教师号 And 教师姓名='张强' And 成绩>90
试一下行不行。
追问
他说  标准表达式中数据类型不对
追答
你的表中成绩这一列是不是数值型的,如果不是,改为数值型。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式