欢迎来到代码驿站!

Mysql

当前位置:首页 > 数据库 > Mysql

MySQL与PHP的基础与应用专题之内置函数

时间:2022-10-05 11:20:44|栏目:Mysql|点击:

概述

从今天开始, 小白我将带领大家一起来补充一下 数据库的知识.

MySQL 内置函数

MySQL 内置函数可以帮助我们更方便的处理表中的数据, 简化操作.

数学函数:

函数 描述
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
)

例 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前缀索引

栏    目:Mysql

下一篇:mysql 常用命令集锦(Linux/Windows)

本文标题:MySQL与PHP的基础与应用专题之内置函数

本文地址:http://www.codeinn.net/misctech/215510.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有