我已经看过了,但还没有弄清楚。这是我table.的一部分
我想做的是在tradeNum栏中获取最大的数量。到目前为止,我有:
$sql = "SELECT MAX(tradeNum) FROM trades";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "num: " . $row["tradeNum"] . "<br>";
}
} else {
echo "0 results";
}
虽然这不会回显“ 0结果”,但它不会回显任何内容。我还是mysql的新手,但这不行吗?如果有帮助,我从here中获取了大部分代码。抱歉,如果我不确定,请告诉我是否需要清除一些内容。
最佳答案
您查询的应该是
$sql = "SELECT MAX(tradeNum) AS tradeNum FROM trades";