我想自动计算表格中通过/失败列的百分比。我到目前为止所做的是使用
$query = mysqli_query(
$con,
"SELECT column_name FROM information_schema.columns WHERE TABLE_NAME='door1'"
);
以获取所有列名称然后
$x=mysqli_query(
$con,
"SELECT 100 * SUM($b ='$a')/COUNT($b) AS total FROM door1"
);
计算百分比。某些列未通过/未通过,但包含与此无关的其他信息。
我希望这些列能够打印N / A而不是0%。我想把通过失败列的数据类型更改为其他内容并仅为它们运行上面但我不知道如何做到这一点。这些不同的列在表之间有所不同,所以我不想写出我想要或不想要的所有列。有什么想法吗?