left和join间打了一个全角空格,看上去和两个半角空格差不多,肉眼分辨不出来。一下午都在想哪里错了。看上去完全没有错。后来在这里检查出来
http://cn.piliapp.com/mysql-syntax-check/它可以高亮标注出错的地方,其它的地方我试了只报错,不标注具体的位置。肉眼分辨不出来的错误就没法修改了。当然也可以全部重写,但是人总是有惯性又比较懒,所以这个工具还挺好的。
http://cn.piliapp.com/mysql-syntax-check/
学习过程中两大出错误原因,1:输入错误,2:运行环境不同。