欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php mysqli 統計

錢艷冰1年前6瀏覽0評論

PHP mysqli 統計

PHP mysqli 是 MySQL 官方提供的一種更新版本的擴展,它支持 MySQL 數據庫服務器版本4.1.3以上。

1. 統計記錄數

connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "SELECT count(*) FROM table";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "記錄數: " . $row["count(*)"];
}
} else {
echo "0 結果";
}
$conn->close();
?>

上述代碼可以統計表 table 中的記錄數。

2. 統計表中字段最大值和最小值

connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "SELECT MAX(id), MIN(id) FROM table";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "最大值: " . $row["MAX(id)"] . ", 最小值: " . $row["MIN(id)"];
}
} else {
echo "0 結果";
}
$conn->close();
?>

上述代碼可以統計表 table 中 id 字段的最大值和最小值。

3. 求平均值

connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "SELECT AVG(score) FROM table";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "平均值: " . $row["AVG(score)"];
}
} else {
echo "0 結果";
}
$conn->close();
?>

例子中統計表 table 中 score 字段的平均值。

4. 統計表中不同的值

connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "SELECT DISTINCT name FROM table";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "不同的值: " . $row["name"];
}
} else {
echo "0 結果";
}
$conn->close();
?>

例子中統計表 table 中 name 字段的不同值。

5. 統計表中符合條件的記錄數

connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "SELECT count(*) FROM table WHERE name='John'";
$result = $conn->query($sql);
if ($result->num_rows >0) {
while($row = $result->fetch_assoc()) {
echo "符合條件的記錄數: " . $row["count(*)"];
}
} else {
echo "0 結果";
}
$conn->close();
?>

例子中統計表 table 中 name 字段為 John 的記錄數。

綜上所述,PHP mysqli 統計可以輕松地處理 MySQL 數據庫的各種統計需求。