(数据库)查询
作者:互联网
DQL查询数据(重要)
基本操作
查询操作:select
-
查询指定
-
查询全部
-
查询时换表头(给结果起名)
-
函数 拼接字符串
-
去重(distinct)
-
去除查询出来的重复的数据,重复的数据只显示一条
-
数据库的列
-
查系统版本(函数)
-
查计算结果(表达式)
-
查询自增的步长(变量)
-
查询时把所有 +1
where 条件子句
作用:检索数据中符合条件的值
-
逻辑运算符
搜索条件:由一个或多个表达式组成,布尔值
-
模糊查询:比较运算符
-
%
任意字符
-
_
一个字符
-
in
具体的一个或多个值,不能用%
联表查询
join
有7种
-
jion on 连接查询
-
where 等值查询
自连接
自己的表和自己的表连接,核心:一张表拆为两张一样的表即可
顺序的语法
分页和排序
-
升序
-
降序
-
分页(limit)
-
缓解数据库压力
-
子查询
本质:在where语句中嵌套一个子查询语句
where(sclect * from)
MySQL函数
-
常用函数(不常用)
-
数学运算
sclect ABS(-8) -- 绝对值
sclect
-
-
聚合函数(常用)
函数名称 | 描述 |
---|---|
count() | 计数 |
sum() | 求和 |
avg() | 平均值 |
max() | 最大值 |
min() | 最小值 |
-
count()
三种
数据库级别的MD5加密
什么是MD5
信息摘要算法,不可逆,具体的值的MD5是一样的
MD5破解网站的原理,背后有一个字典,MD5加密后的值 加密的前值
标签:函数,数据库,sclect,查询,where,MD5 来源: https://www.cnblogs.com/xxdd123321/p/16536278.html