实际执行的并非你贴出的语句估计你的语句是在客户端或者动态sql凑出来的注意单引号的个数

解决方案 »

  1.   

    修改成这样: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'
      

  2.   

    还是提示错误信息
    ::(操作符丢失:在查询表达式'courses on courses.courseno = scores.courseno inner join students')中
    ????