求助:实现多条件查询时报错

skyctr 2006-11-29 08:29:39
该SQL语句如下:
SELECT students.studentno, studentname, coursename, score
FROM scores inner join courses on courses.courseno = scores.courseno inner join students
on students.studentno = scores.studentno
WHERE students.studentno like'%p1%' and courses.coursename ='p2'
错误信息::(操作符丢失:在查询表达式'courses on courses.courseno = scores.courseno inner join students')中
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyctr 2006-11-29
  • 打赏
  • 举报
回复
还是提示错误信息
::(操作符丢失:在查询表达式'courses on courses.courseno = scores.courseno inner join students')中
????
jcyluck 2006-11-29
  • 打赏
  • 举报
回复
修改成这样:

SELECT students.studentno, studentname, coursename, score
FROM courses inner join scores on courses.courseno = scores.courseno inner join students on students.studentno = scores.studentno
WHERE students.studentno like'%p1%' and courses.coursename ='p2'
pengda1i 2006-11-29
  • 打赏
  • 举报
回复
实际执行的并非你贴出的语句

估计你的语句是在客户端或者动态sql凑出来的

注意单引号的个数

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧