MySQL学习日志十一,常用函数,聚合函数及分组过滤,数据库级别的MD5加密

点我跳转到菜鸟的函数总结

在这里举几个例子吧

-- 数学运算
SELECT ABS(-52) -- 取绝对值
SELECT CEILING(5.4160) -- 向上取整
SELECT FLOOR(4631.449613) -- 向下取整
SELECT RAND() -- 返回一个0-1之间的随机数
SELECT SIGN(-4510) -- 判断数字的正负,正数返回1,负数返回-1

一堆一堆的,可以去官网上找
点我跳转到MySQL官网

聚合函数

函数名 描述
SUM() 求和
AVG() 求平均值
COUNT() 求总数
MAX() 求最大值
MIN() 求最小值
SELECT SUM(studentresult) as 总和 from result  
SELECT AVG(studentresult) as 平均值 from result
SELECT MAX(studentresult) as 最大值 from result
SELECT MIN(studentresult) as 最小值 from result
-- 求指定字段的总条数。不会查出null的值
SELECT count(studentresult) as 最小值 from result
-- 求表中所有数据的总条数。会查出null的值
SELECT count(*) as 最小值 from result
-- 求表中所有数据的总条数。会查出null的值
SELECT count(1) as 最小值 from result

数据库级别的MD5加密(扩展)

md5加密操作是强算法操作和不可逆的

可以在插入sql语句的时候给密码进行加密,这样更安全

解密:md5在线解密破解,md5解密加密但较为复杂的密码或者是加了特殊符号的或许解密不了

posted @ 2023-05-14 21:08  YE-  阅读(11)  评论(0编辑  收藏  举报