是否可以使用 PHP 组合以下 3 个 MySQL 表?
- 表 1:列 - 用户 ID、用户名、用户密码
- 表 2:列 - accountid、accounttype
- 表 3:列 - 用户 ID、帐户 ID、日期、评级
请注意,我是 mySQL 和 PHP 的新手
是否可以使用 PHP 组合以下 3 个 MySQL 表?
请注意,我是 mySQL 和 PHP 的新手
例如,要获取用户名的结果集及其帐户类型和您将使用的评级:
SELECT table1.username, table2.accounttype, table3.rating FROM table1
JOIN table3 ON table3.userid = table1.userid
JOIN table2 ON table2.accountid = table3.accountid;
将来,我建议您使用描述性名称列出您的表,并按照它们连接的顺序来获得您需要的结果集。
希望这可以帮助
使用左连接以获得更好的结果。第一个表左连接第二个表(条件)左连接第三个表(条件)