Sql语法错误: check the manual that corresponds to your MySQL
发布日期:2021-05-04 15:16:52 浏览次数:24 分类:精选文章

本文共 259 字,大约阅读时间需要 1 分钟。

今天在写php用的数据库时,遇到了一个错误,让我想了很久,看了很久,觉得代码没有问题。

sql语句如下

SELECT b.* FROM group AS a, role AS b WHERE a.gid = b.gid AND a. uid='1'

group是一张中间表,看了很久觉得代码没问题啊,后面查了一下资料,突然发现了一个很重要的问题,那就是关键字

以前只知道java、c++写程序,变量名不能为关键字,今天才知道原来sql语句也是一样的,表名也不能为关键字,我拿group这个关键字当表名了,所以他才会报错

这里写图片描述

上一篇:《程序猿的第n+1天》-fedora10下安装lamp
下一篇:thinkphp3.2.3-关联模型(多对多)

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2025年03月29日 02时15分36秒