(数据库)查询


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加密后的值 加密的前值

原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/277972.html

(0)
上一篇 2022年7月31日
下一篇 2022年7月31日

相关推荐

发表回复

登录后才能评论