如果table1 field1与table2 field2匹配,则返回table1 field2

vmpqdwk3  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(342)

我目前正在学习mysql和php,希望能得到一些关于表连接的建议。我有两张table:
表1

model_name
quantity

表2

model_name
customer_name

如果表2的模型与表1的模型名称匹配,我需要在模型下面回显客户名称
这是我目前的情况

$sql = "SELECT id, model_name, quantity FROM model";
$result = $conn->query($sql);
echo "<table width='100%' style='margin:15px;'><tr>";
while($row = $result->fetch_assoc()) {
echo "<td> " . $row["model_name"] . "<br />" . $row["quantity"] . "</td>";
}

echo "</tr><tr>";

echo "</tr></table>";

我很感激你能给我的建议。

7hiiyaii

7hiiyaii1#

SELECT t2.customer_name 
FROM table2 t2
INNER JOIN table1 t1
ON t1.model_name=t2.model

相关问题