mysql错误内部连接

mysql错误内部连接,mysql,sql,join,Mysql,Sql,Join,我使用了一个类似于 select a.email,b.vuid from user a ,inner join group b on a.uid = b.uid where a.email='xx@xx.de' and a.kid=1 and b.vid=29 limit 1 但我总是犯这个错误 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在“a.uid=b.uid上的内部连接组b,其中a.email=”附近使用的正确语法xx@xx.de“在1号线 我想这是因为内

我使用了一个类似于

select a.email,b.vuid 
from user a
,inner join group b on a.uid = b.uid 
where a.email='xx@xx.de' and a.kid=1 and b.vid=29 
limit 1
但我总是犯这个错误

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在“a.uid=b.uid上的内部连接组b,其中a.email=”附近使用的正确语法xx@xx.de“在1号线


我想这是因为内在的结合,但我真的不知道。。有人能帮我吗?

从用户a中删除
之后的

您的查询应该是:

select a.email,b.vuid
from user a
inner join group b
on a.uid = b.uid
where a.email='xx@xx.de'
    and a.kid=1 
    and b.vid=29
limit 1

从用户a中删除
之后的

您的查询应该是:

select a.email,b.vuid
from user a
inner join group b
on a.uid = b.uid
where a.email='xx@xx.de'
    and a.kid=1 
    and b.vid=29
limit 1
当然,您可以省略@fructedWithFormsDesigner演示的
作为
关键字,但在我看来,这种方式更具可读性


当然,你可以省略@fructedWithFormsDesigner演示的
作为
关键字,但在我看来,这样更可读。

@Johan谢谢你的评论,你能给我看看语法错误吗?你有一个“,”在“内部连接”之前。@Johan谢谢,我在发布答案后已经把它编辑掉了。如果你愿意,你可以删除否决票。@Johan谢谢你的评论,你能告诉我语法错误吗?你在“内部联接”之前有一个“,”@Johan谢谢,我在发布答案后已经把它编辑掉了。如果你愿意,你可以取消否决票。