Rumah >pangkalan data >tutorial mysql >Cara menggunakan fungsi terbina dalam dalam MySQL dan PHP
Fungsi terbina dalam MySQL boleh membantu kami memproses data dalam jadual dengan lebih mudah dan memudahkan operasi.
Fungsi matematik:
函数 | 描述 |
---|---|
ABS() | 取绝对值 |
SQRT() | 取根号 |
MOD() | 取模 |
FLOOR() | 返回不大于的最大整数值 |
CELLING() | 返回不小于的最小整数值 |
ROUND() | 四舍五入 |
SIN() | 取正弦 |
COS() | 取余弦 |
Fungsi rentetan:
函数 | 描述 |
---|---|
LENGTH() | 取字符串长度 |
LOWER() | 将字符串全部转为小写 |
UPPER() | 将字符串全部转为大写 |
TRIM() | 去掉两端, 前缀或后缀 |
REPLACE() | 替换字符串 |
Fungsi masa tarikh:
函数 | 描述 |
---|---|
NOW() | 获取当前时间日期 |
CURDATE() | 获取当前日期 |
CURTIME() | 获取当前时间 |
YEAR() | 获取年 |
MONTH() | 获取月 |
DAY() | 获取日 |
date_format() | 转换时间格式 |
Fungsi pengagregatan:
函数 | 描述 |
---|---|
COUNT() | 统计行的数量 |
MAX() | 获取最大值 |
MIN() | 获取最小值 |
SUM() | 获取累加值 |
Fungsi pertimbangan bersyarat:
函数 | 描述 |
---|---|
IF | 如果 |
IFNULL | 如果空 |
CASE WHEN | 条件判断 |
Lihat bilangan keping data yang wujud dalam jadual:
<?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); ?>
Hasil output:
Sambungan pelayan berjaya !
Pernyataan SQL berjaya dilaksanakan!
Array
(
[count(*)] => 5
)
Dapatkan gaji tertinggi:
<?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); ?>
Hasil keluaran:
Sambungan pelayan berjaya!
Penyata SQL dilaksanakan dengan jayanya!
Array
(
[maks(gaji)] => 30000.00
)
Atas ialah kandungan terperinci Cara menggunakan fungsi terbina dalam dalam MySQL dan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!