1 回答

TA貢獻(xiàn)1845條經(jīng)驗 獲得超8個贊
我相信這應(yīng)該有效 - 我對您的查詢進(jìn)行了調(diào)整。當(dāng)您對查詢的左側(cè)(匹配)感興趣并且不關(guān)心俱樂部是否尚未填充時,可以使用左聯(lián)接。F ex,如果您有主客場 1 和 5。我們知道 1 是阿森納,但俱樂部中沒有 5 的條目。左連接會顯示它,內(nèi)連接不會。
<?php
$sql = "SELECT home,away,homeclub.name as homename,awayclub.name as awayname FROM matches
JOIN clubs as homeclub ON matches.home = homeclub.id
JOIN clubs as awayclub ON matches.away = awayclub.id"
$rs_result = $conn->query($sql);
?>
<div style="overflow-x:auto">
<table>
<tr><th><strong>Home</strong></th><th><strong>Away</strong></th><tr>
<?php
while($row = $rs_result->fetch_assoc()) {
?>
<tr>
<td><a href="club.php?id=<?php echo $row['home'];?>"><? echo $row['homename']; ?></a></td>
<td><a href="club.php?id=<?php echo $row['away'];?>"><? echo $row['awayname']; ?></a></td>
</tr>
<?php } ?>
</table>
</div>
- 1 回答
- 0 關(guān)注
- 141 瀏覽
添加回答
舉報