Замена выведенного значения идентификатора SQL с его именем из другой таблицы

У меня есть код (см. Ниже), который заполняет таблицу всеми записями. Однако я хочу заменить ID, который представлен для site_id своим фактическим именем, которое хранится в другой таблице. Например, site_id является основным ключом в таблице, называемой sites_tbl , и я хочу вывести связанное имя sitename и отобразить это в таблице, а не идентификатор, который поступает из sheets_tbl в качестве внешнего ключа. Я предполагаю, что мне нужно сделать какой-то цикл, где foreach site_id в переменной $ data. Выберите sitename Where site_id = the $row['site_id'] Однако я не могу заставить его работать.

 $sql = "SELECT * FROM sheet_tbl"; $stmt = $conn->prepare($sql); $stmt->execute(); $data = $stmt->fetchAll(); <?php foreach ($data as $row): ?> <tr> <td><?=$row['sheet_id']?></td> <td><?=$row['username']?></td> <td><?=$row['site_id']?></td> </tr>