我有3个表。 3个表有一个名为“hobbyid”的字段,我需要在sql查询中加入3。PHP SQL查询通过一个字段加入3个表
我现在所拥有的是一个表:
$result = mysqli_query($con,"SELECT * FROM table1 WHERE username='".$username."' ");
下面是相同的样本结构:
table1
+----+----------+----------+---------+
| id | username | password | hobbyid |
+----+----------+----------+---------+
table2
+----+----------+---------------+---------+
| id | username | somethingelse | hobbyid |
+----+----------+---------------+---------+
table3
+----+----------+-----------+---------+
| id | username | something | hobbyid |
+----+----------+-----------+---------+
我怎样才能加入3个表,所以我可以从所有3得到的数据?
你期待什么?具有不同名称的字段应该如何合并? –
我需要能够访问3个表上的所有字段,方法是使用3个表中存在的hobbyid字段加入它们 – Satch3000