自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MySQL day12

函数含义:一组预先编译好的sql语句的集合,理解成批处理语句1、提高代码的重要性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率区别:存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新函数:有且仅有1个返回,适合做处理数据后返回一个结果#一、创建语法create function 函数名(参数列表) returns 返回类型begin 函数体end注意:1.参数列表 包含两部分:参数名 参数类型2.函数

2020-10-13 20:51:22 162

原创 MySQL day11

五、视图的更新#具备以下特点的视图不允许更新#1.包含以下关键字的sql语句:分组函数、distinct、group by、having、union、或者union all常量视图select中包含子查询join可以更新 不能插入from一个不能更新的视图where子句的子查询引用了from子句中的表视图和表的对比变量系统变量:全局变量会话变量自定义变量:用户变量局部变量#一、系统变量注意:如果是全局级别,则需要加global,如果是会话级别,则

2020-10-13 09:15:16 166

原创 MySQL day10

标识列又称为自增长列含义:可以不用手动的插入值,系统提供默认的序列值特点:1.标识列必须和一个key搭配2.一个表中可以有一个标识列3.标识列的类型只能是数值型4.通过set auto_increment_increment = x 设置步长可以通过手动插入值,设置起始值#一、创建表时设置标识列#二、修改表时设置标识列#三、修改表时删除标识列TCLTransaction Control Language 事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行

2020-10-10 23:23:55 1702

原创 MySQL day9

DDL数据定义语言库和表的管理一、库的 管理创建、修改、删除二、表的管理创建、修改、删除创建:create修改:alter删除:drop#一、库的管理#1、库的创建语法:create database [if not exists] 库名;#2、库的修改rename database 库名 to 新库名#更改库的字符集alter database 库名 character set 字符集#3、库的删除drop database if exists 库名#

2020-10-07 22:41:33 168

原创 MySQL day8

练习分页查询应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:select 查询列表from 表[join type join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段]limit offset , size;(起始索引) 个数 offset 要显示条目的起始索引(起始索引从0开始) size 要显示的条目个数特点:1.limit语句放在查询语句的

2020-10-07 10:49:10 125 2

原创 MySQL day7

连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1 有m行 ,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类:按年代分类:sql92标准 仅仅支持内连接sql99标准【推荐】 支持内连接+外连接(左外、右外) +交叉连接 按功能分类: 内连接: 等值连接 非等值连接

2020-10-05 19:57:48 164

原创 MySQL day6

分组函数说明:分组函数往往用于实现将一组数据进行统计计算,最终得到一个值,又称为聚合函数或统计函数分组函数清单:sum(字段名) :求和avg(字段名):求平均数max(字段名):求最大值min(字段名):求最小值count(字段名):计算非空字段值的个数select count(employee_id) from employees;select count(salary) from employees where salary>2500;#count的补充介绍#1.

2020-10-04 19:00:52 124

原创 MySQL day5

数学函数#round 四舍五入不管正负数select round(1.65); --->2select round(1.567,2): --->1.57 第二个参数意思是保留小数点后两位#ceil 向上取整select ceil(1.2) -->2#floor 向下取整select floor(1.6) -->1#truncate 截断select truncate(1.699,1) --->1.6 小数点后 保留几位#mo

2020-10-04 11:03:51 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除