вывод данных по столбцу mysql

как сделать так чтобы был вывод не такой как на картинке введите сюда описание изображения

А отдел1 выводился один раз и все кто состоят в этом отделе, и так далее?

Вывожу так, немогу понять как сделать

$sql = "SELECT extension, name, departaments FROM users order by departaments";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    echo "<table><tr><th>ID</th><th>Name</th></tr>";
    // output data of each row
    while($row = $result->fetch_assoc()) {
        echo "<tr><td>".$row["departaments"]."</td><td>".$row["name"]." ".$row["extension"]."</td></tr>";
    }
    echo "</table>";
} else {
    echo "0 results";
}

Ответы (0 шт):