首頁  >  文章  >  資料庫  >  MySQL與PHP中的內建函數怎麼用

MySQL與PHP中的內建函數怎麼用

WBOY
WBOY轉載
2023-05-27 08:46:051228瀏覽

MySQL 內建函數

MySQL 內建函數可以幫助我們更方便的處理表中的資料, 簡化操作.

MySQL與PHP中的內建函數怎麼用

數學函數:

函數 描述
#ABS() #取絕對值
SQRT() #取根號
#MOD() 以取模
FLOOR() 傳回不大於的最大整數值
CELLING() 傳回不小於的最小整數值
ROUND() 四捨五入
SIN() 取正弦
COS() 取餘弦

字串函數:

函數 描述
#LENGTH() 取字串長度
LOWER() 將字串全部轉為小寫
#UPPER() 將字串全部轉為大寫
TRIM() 去掉兩端, 前綴或後綴
REPLACE() #替換字串

日期時間函數:

取得目前時間日期 取得目前日期#取得目前時間#取得年取得月取得日轉換時間格式
#函數 說明
#NOW()
CURDATE()
CURTIME()
YEAR()
MONTH()
#DAY()
date_format()

聚合函數:##函數描述COUNT()統計行的數量MAX()取得最大值MIN()# 取得最小值
##SUM () 取得累加值

條件判斷函數:

##函數描述IF如果IFNULL如果空CASE WHEN條件判斷
#範例1

##檢視表中存在幾筆資料:

<?php

# 创建连接
$conn = mysqli_connect("localhost", "root", "admin", "study");

# 查看是否连接成功
if ($conn) {
    echo "服务器连接成功!\n";
} else {
    echo mysqli_connect_error();
}

# SQL语句, 函数使用
$SQL = "SELECT count(*) FROM user";

# 执行SQL语句
$result = mysqli_query($conn, $SQL);

# 查看是否执行成功
if ($result) {
    echo "SQL语句执行成功!\n";
} else {
    echo mysqli_error($conn);
}

# 调试输出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 关闭连接
mysqli_close($conn);

?>

輸出結果:

伺服器連線成功!
SQL語句執行成功!

Array
(
[count(*) ] => 5
)

MySQL與PHP中的內建函數怎麼用例2

取得最高薪資:

<?php

# 创建连接
$conn = mysqli_connect("localhost", "root", "admin", "study");

# 查看是否连接成功
if ($conn) {
    echo "服务器连接成功!\n";
} else {
    echo mysqli_connect_error();
}

# SQL语句, 函数使用
$SQL = "SELECT max(salary) FROM user";

# 执行SQL语句
$result = mysqli_query($conn, $SQL);

# 查看是否执行成功
if ($result) {
    echo "SQL语句执行成功!\n";
} else {
    echo mysqli_error($conn);
}

# 调试输出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 关闭连接
mysqli_close($conn);

?>

輸出結果:

伺服器連線成功!
SQL語句執行成功!

Array
(
[max(salary)] => 30000.00
)

以上是MySQL與PHP中的內建函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除