您可以使用 mySQL SELECT MAX(your_average_col)
-> MySQL doc 中的内置文件
$query = " SELECT col1, col2, MAX(colAVG) AS maxAVG FROM my_table ";
$stmt1 = $mysqli->prepare($query);
$results = $stmt1->execute();
$stmt1->bind_result($col1, $col2, $maxAVG);
$stmt1->store_result();
if ($stmt1->num_rows > 0) {
while($stmt1->fetch()){
echo"[ $col1 -> $col2 -> $maxAVG ]<br />";
}
}
else
{ echo"[ no data ]"; }
重要提示:即使答案被接受,我认为用反引号保护列名可能会很有用,因为它们的名称中有 ()。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句