如何输出formulation_name
而不是当前输出的id
。我已经寻找了一段时间的答案,但没有得到正确的解决方案。如何在mysql中输出名称而不是外键ID?
在表object
,formulation_fk
列中是表formulation
的id
的外键。这是我的两张桌子。
我曾与下面的查询输出Name
和Formulation id
远来的部份。但是应该怎么查询才能在表object
中显示formulation_name
而不是id
?
<?php
require_once 'db_connect.php';
$output = array('data' => array());
$sql = "SELECT * FROM object";
$query = $connect->query($sql);
while ($row = $query->fetch_assoc()) {
$output['data'][] = array(
$row['name'],
);
}
预先感谢您的建议。
编写代码谷歌如何做一个内部连接 – ADyson
你需要学习如何做连接。他们应该包含在任何介绍性的SQL教程中。 – Quentin