Предотвращение неоднозначных ошибок столбцов при использовании JOIN в MySQL
Мой запрос выглядит так:
$sql = "
SELECT u.*, s.*
FROM bands u
inner join statuses s on u.status_id = s.id
WHERE u.status_id = 1
ORDER BY u.band_name";
И я хотел бы вывести идентификатор изbands
стол вроде так:
<?php while($row = $result->fetch_assoc()){ ?>
<tr>
<?php
echo '<td id="' . $row['id'] . '">This is the band</td>';
?>
</tr>
<?php }
но$row['id']
я ничего не выводил, я полагаю, из-за какой-то неоднозначной проблемы с колонкой, но я не уверен, как правильно запросить ее. Я старался$row['u.id']
также, но я не думаю, что это правильное использование псевдонима, потому что он также ничего не выводил.