本人初学者,这种问题发生了好几次了,每次都范。

如下两行是同样的语句,第一行是手敲的,编写时候没有报错,

第二行是文章复制粘贴过来的。

但是第一行在执行的时候报错,第二行就正常执行。

初学者的上引号 符号的问题_符号

select name,avg(grade) from student s,score sc where s.'id'=sc.'stu_id' group by name;
SELECT NAME,SUM(grade) FROM student s,score sc WHERE s.`id`=sc.`stu_id` GROUP BY NAME;


自己琢磨半天最后才去找的符号问题,想了想这就是日常使用习惯问题。

是在中文输入法下切换英文敲的引号,这种引号就报错。换成左上角这个就OK了。

初学者的上引号 符号的问题_引号_02

截图放大细看,确实是有区别的。

初学者的上引号 符号的问题_引号_03

综上,多敲多练吧。