0
Friendly:
SELECT localidade, tipo_doenca as doenca, COUNT(tipo_doenca) as quantidade
FROM pessoasDoentes GROUP BY localidade, tipo_doenca
In php you just do this:
$sql = "
SELECT localidade, tipo_doenca as doenca, COUNT(tipo_doenca) as quantidade
FROM pessoasDoentes GROUP BY localidade, tipo_doenca
";
$resultado = $conn->query($sql);
// imprimir os nossos resultados
while($row = $resultado->fetch(PDO::FETCH_OBJ)) {
echo $row->localidade.' = '.$row->doenca.' -> '.$row->quantidade;
}
If you have the locality, you can do this:
$localidade = "sao paulo";
$sql = "
SELECT tipo_doenca as doenca, COUNT(tipo_doenca) as quantidade
FROM pessoasDoentes WHERE localidade = '$localidade' GROUP BY tipo_doenca
";
Note: I put the table name as "personal", because you did not put the original name in the question. Then change to the correct name.
No need to put solved on the question. The fact that you accept my answer is already understood as solved.
– Andrei Coelho