系统函数
目录
一、数值函数
Ⅰ、获取整数
Ⅱ、四舍五入
Ⅲ、截断
Ⅳ、取模
二、字符函数
Ⅰ、连接
Ⅱ、大小写转换
Ⅲ、字符串长度
Ⅳ、删除空格
Ⅴ、截取字符串
Ⅵ、获取字符串
Ⅶ、替换
Ⅷ、格式化
三、时间日期函数
Ⅰ、获取当前日期
Ⅱ、获取当前时间
Ⅲ、获取当前时间和日期
Ⅳ、时间的加运算
Ⅴ、计算两个日期间隔天数
Ⅵ、日期格式化
date_format(create_time,'%Y-%c-%e %h:%i:%s') :年月日 时分秒
案例
四、聚合函数
将查询结果(图书类别、图书种类、库存总和)进行分组。
五、distinct与count
1、count(*)是对行数目进行计数
2、count(column_name)是对列中不为空的行进行计数
3、计算表中id不同的记录有多少条
SELECT COUNT( DISTINCT id ) FROM tablename;
4、返回表中不同id的结果
SELECT DISTINCT id FROM tablename;
SELECT id, type, count(DISTINCT id) FROM tablename
5、返回表中id与type同时不同的结果
SELECT DISTINCT id, type FROM tablename;
六、系统信息函数
七、加密函数
Ⅰ、用于web传输效验用户密码加密
对用户密码进行加密
对用户密码进行校验
Ⅱ、用于mysql对账号密码的加密