<分区>
作为一名大三学生,我正在努力创建一个基于 5 个表的 View :国家、业务、子业务、角色和类型
CREATE VIEW my_view AS
SELECT DISTINCT `a`.`country`, `b`.`business`, `c`.`sub_business`, `d`.`role`, `e`.`type`
FROM ((`country` `a` LEFT JOIN `business` `b` on ((`a`.`username`=`b`.`username`)))
LEFT JOIN `sub_business` `c` on ((`a`.`username`=`c`.`username`)))
LEFT JOIN `role` `d` on ((`a`.`username`=`d`.`username`)))
LEFT JOIN `type` `e` on ((`a`.`username`=`e`.`username`)));
它适用于连接 3 个表,之后我收到语法错误。 而且,因为 USERNAME 在所有表中都是提高性能的一种方法吗? 预先感谢您的所有投入!