网站优化软件排名技术,亚马逊跨境电商个人开店要多少钱,重庆建站免费模板,免费建立网站步骤目录
日期函数 current_date — 获取当前日期 current_time — 获取当前时间 current_timestamp — 获取当前时间戳 date — 获取参数的日期部分
编辑 date_add — 在日期或时间的基础上进行增加 date_sub — 在日期或时间的基础上进行减少
datediff — 计算两个日期相差…目录
日期函数 current_date — 获取当前日期 current_time — 获取当前时间 current_timestamp — 获取当前时间戳 date — 获取参数的日期部分
编辑 date_add — 在日期或时间的基础上进行增加 date_sub — 在日期或时间的基础上进行减少
datediff — 计算两个日期相差多少天
编辑使用案例 字符串函数 charset — 获取字符集 concat — 拼接字符串 instr — 在字符串中查找子串编辑 ucase — 将所有字母字符转换成大写
lcase — 将所有字母字符转换成小写 left(right) — 从字符串的左边或右边获取n个字符 length — 获取字符串长度 replace — 将字符串中查找到的子串进行替换
substring — 字符串截取 ltrim 、rtrim和trim
数学函数
abs — 绝对值 bin — 十进制转二进制
hex — 十进制转十六进制 ceiling — 向上取整 floor — 向下取整 conv — 把一个数从X进制转换成Y进制 format — 格式化 保留n位小数 rand — 返回随机浮点数 mod — 取模运算
其他函数
user — 查询当前用户
MD5 — 对字符串进行摘要摘要后得到一个32位字符串 database — 显示当前正在使用的数据库
password — MySQL数据库使用该函数对用户加密 ifnull — 类似于C 中的三目操作符 日期函数 使用 current_date — 获取当前日期 current_time — 获取当前时间 current_timestamp — 获取当前时间戳 date — 获取参数的日期部分 date_add — 在日期或时间的基础上进行增加 date_sub — 在日期或时间的基础上进行减少 datediff — 计算两个日期相差多少天
使用案例 创建一个记录生日的表记录每个人的生日 创建一个留言板记录留言内容和时间。 请查询在2分钟内发布的帖子 字符串函数 使用 charset — 获取字符集
表内有乱码时可以查询字符集是否设置正确 concat — 拼接字符串 instr — 在字符串中查找子串 ucase — 将所有字母字符转换成大写 lcase — 将所有字母字符转换成小写 left(right) — 从字符串的左边或右边获取n个字符 length — 获取字符串长度
注意length函数返回字符串长度以字节为单位。如果是多字节字符则计算多个字节数如果是单字节字符则算作一个字节。比如字母数字算作一个字节中文表示多个字节数与字符集编码有关。 replace — 将字符串中查找到的子串进行替换 substring — 字符串截取 使用案例
将员工的姓名首字母大写其余字母小写 将员工的姓名首字母小写其余字母大写 ltrim 、rtrim和trim 但是去除不了中间的空格 数学函数 使用
abs — 绝对值 bin — 十进制转二进制 hex — 十进制转十六进制 ceiling — 向上取整 floor — 向下取整 conv — 把一个数从X进制转换成Y进制 format — 格式化 保留n位小数 rand — 返回随机浮点数 也可以通过函数嵌套获取0~n之间的随机数 mod — 取模运算 其他函数 user — 查询当前用户 MD5 — 对字符串进行摘要摘要后得到一个32位字符串
一般用于对用户的账号密码做管理时用于简单的密码加密因为数据库中存储密码是不能明文记录的不然有心人很容易通过一些手段获取到用户的密码。 database — 显示当前正在使用的数据库 password — MySQL数据库使用该函数对用户加密
MD5也是一种加密方式不过我们更推荐用这个当然如果你要跟数据库内的密码进行对比时也需要加上这个函数。
如select name, password from user where nameXXX and passwordpassword(XXX); ifnull — 类似于C 中的三目操作符
如果val1为null返回val2否则返回val1的值