MySQL关系的新手

时间:2013-06-07 06:04:57

标签: mysql

我是mySQL关系的新手,我想知道你是否可以帮助我。

这就是我想要做的事情:

用户表

user_id

user_name

pass_word

permission_id

权限表

p_id

permission_name

permission_type

我想在p_id(权限表)和&之间创建关系。 permission_id(用户表)所以当我查询用户表时,它还会带来相应的权限名称&类型?

这可能还是我错了?

我应该只使用连接吗?

谢谢,

  • WebDevB

2 个答案:

答案 0 :(得分:3)

select * from Users  u , Permissions  p  where u.permission_id = p.p_id;

Visual Representation of SQL Joins

答案 1 :(得分:3)

您可以执行SELECT查询,该查询将返回您想要的所有数据。

试试这个:

SELECT *
FROM users u
INNER JOIN permissions p ON p.p_id = u.permission_id