Radzę ci użyć pojedynczego zapytania:
SELECT
Entity_Name,
Count(*) Count_All,
Count(NULLIF(Plan_Name, 'Complementary_Package')) Not_Complementary_Package
FROM mq_active_sep21
GROUP BY Entity_Name
ORDER BY Entity_Name;
i kod jak:
$sql = mysqli_query($connection, "
SELECT
Entity_Name,
Count(*) Count_All,
Count(NULLIF(Plan_Name, 'Complementary_Package')) Not_Complementary_Package
FROM mq_active_sep21
GROUP BY Entity_Name
ORDER BY Entity_Name;
");
while($row = mysqli_fetch_assoc($sql)) {
printf(
"Entity_Name: %s, Total: %d, Complementary_Package: %d " . PHP_EOL,
$row['Entity_Name'],
$row['Count_All'],
$row['Count_All'] - $row['Not_Complementary_Package']
);
}