如何在 MySQL 上比较两个表



我在MySQL上有三个表:

users_data
id[PK]
name
users_permissions
userid[FK]
moduid[FK]
modules
id[PK]
name

我想为用户打印 modules.name 表,该表在基于 moduid[FK] 的权限表上只有一个条目。

有人可以帮助我吗?我只是不知道该怎么做...

select m.name
from users_data ud
inner join users_permissions p on ud.id = p.userid
inner join modules m on m.id = ud.moduid

相关内容

  • 没有找到相关文章

最新更新