我有一张像这样的旧表:
user> id | name | address | comments
现在我需要创建一个“别名”表,以允许某些用户出于某种原因拥有别名。我已经创建了一个名为“user_alias”的新表,如下所示:
user_alias> name | user
但是由于我的SQL水平较差,我现在面临一个问题...如何连接这两个表格以生成类似以下的内容:
1 | my_name | my_address | my_comments
1 | my_alias | my_address | my_comments
2 | other_name | other_address | other_comments
我的意思是,我想要创建一个"SELECT..."查询,以与"user"表格相同的格式返回所有用户和所有别名... 就像这样:
SELECT user.* FROM user LEFT JOIN user_alias ON `user`=`id`
但是对我来说它不起作用。