你好我的sql上有2个表
- user,
- user_right,
在我的用户桌上;
- login_name
- name,
- surname,
- comapny_code
在user_right表上,我有,
- login_name,
- vendor_id,
- is_active,
- access_right_code
现在我想要做的是我想从2个表中获取所有实体并根据login_Name连接它们并在创建名为viewExample的视图之后
任何帮助都会有所帮助
您可以使用以下语句创建视图:
create view viewExample as select * from user as u join user_right as right on u.login_name = right.login_name
你可以使用左连接
select
user.logintable,
user.name,
user.surname
user.company_code,
user_right.vendor_id,
user_right.is_active,
user_right.access_right_code
from user(
LEFT JOIN `user_right` ON ((user.logintable = user_right.logintable)))
group by user.logintable.