编写连接两个表的查询时出现问题
我正在编写一个脚本,其目的是授予站点用户访问站点菜单的不同部分的权限。为此,我创建了两个表,“菜单”和“权限”:
menu
- id
- section_name
rights
- id
- menu_id (references column id from menu table)
- user_id (references column id from users table)
如何编写查询才能获取所有菜单部分并标记给定用户有权访问的菜单部分。
我正在使用 PHP 和 Postgres。
谢谢。
I'm working on a script which purpose is to grant site users access to different sections of the site menu. For this I have created two tables, "menu" and "rights":
menu
- id
- section_name
rights
- id
- menu_id (references column id from menu table)
- user_id (references column id from users table)
How can a query be written in order to get all menu sections and mark the ones where a given user has access.
I'm using PHP and Postgres.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许是这样的:
Maybe something like this: