数据库中sql语句报错You have an error in your SQL syntax…的问题
出错
在执行sql语句的时候,报了一个
you have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘create,project_name,create_date FROM workorder’ at line 1
原因
SQL关键字冲突
数据库中有一个字段命名成了create(原来我想代表创建人的),这就与数据库中的create冲突。
解决方法
把这个create字段改成create_name即可。避免冲突
总结
避免出现和数据库关键词相关的命名,如create,desc等