自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL--基础--事务

一,事务简介事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体,一起向系统提交或撤销,所以这些操作要么同时成功,要么同时失败。例子:张君杰给胡雅欣转账10k,先检查张君杰账户余额有没有10k,如果足够再把张君杰余额减去10k,如果不足直接失败再把胡雅欣余额增加10k比如在第三步服务崩溃了,张君杰的余额扣除,但胡雅欣余额并无增长,就出大问题了为了杜绝这种情况,就...

2022-03-10 16:03:32 127

原创 MySQL--基础--多表查询--各种子查询

一,子查询概念概念:sql语句中嵌套select语句,称为嵌套查询,又称子查询。select * from 表名 where columnl=(select columnl form 表2);外部可以是查询语句也可以是增删改查(insert,update,delete,select)根据结果不同分为四类1,标量子查询:子查询返回的是一个值只有一行一列2,列子查询: 子查询返回结果有一列3...

2022-03-10 16:02:00 341

原创 MySQL基础--多表查询--各种连接

一,多表关系介绍先认识常见的多表关系1,一对多或者多对一 在多的一方设置外键,关联一那方的主键典型就像员工和部门的关系,一个员工只能属于一个部门,但每个部门有多个员工。在多的一方(员工表)建立外连接,指向一的一方(部门表)字段(一般都指到主键id上,怎么确定主键,为什么主键常是id,之前外连接有详细说明)。2,多对多 建立中间表,中间表包含两个外键,关联两张表的主键典型就像学生和选修课的关系,一个学生可以选多门课程,一...

2022-03-10 15:59:02 265

原创 MySQL--基础--约束

一,约束概述1,概念:约束是作用于表中字段的规则,用于限制存储在表中的数据。2,目的:保证表中数据的正确、有效性和完整性认识常见的约束非空约束 限制该字段的数据不能为null(空) 关键字是not null唯一约束 保证该字段的所有数据都是唯一、不重复的 关键字是unique (比如写入身份证号信息,用这个查重)主键约束 主键是一行数据(一个表有很...

2022-03-10 15:56:41 163

原创 MySQL--基础--函数

一,字符串函数函数是指一段可以直接被另一段程序调用的程序或代码所有函数都是MySQL内置好的,我们只需要按需求调用即可两个问题,数据库中只存学生成绩,具体分数,那该如何快速判断分数是否及格呢?数据库中,只记录入职日期,如何快速计算出入职多少天了呢?这些问题都可以依靠MySQL的内置函数来快速解决。1,字符串函数(太多了,只了解常用的)concat(字符1,字符2,字符3) 字符串拼接,将三个字符串拼成一个字符串lower(字符1,字符2,字符3)...

2022-03-10 15:54:26 64

原创 MySQL--基础--dcl

八 DQL执行顺序一、编写顺序1,select 字段列表 通过这一步决定对哪一个或一些字段操作2,from 指定表,通过这一步决定对那一张表操作3,where 条件列表,可以用多个逻辑运算符连接多个比较运算符实现多条where条件生效4,group by 分组关键字,用来指分组的字段5,having 分组后的条件列表6,order by 排序字段列表,排序关键字7,limit MySQL特有的分页关键字,后面写分页参数但是这些只是编写顺序,并不是sql语...

2022-03-10 15:49:56 743

原创 MySQL--基础--dql--分组、排序、分页

四 DQL分组查询1,分组查询语法select 字段列表 from 表名【where条件】 group by 分组字段名 【having分组后过滤条件】但是不是按照语法走的,执行顺序在第八章例子;根据性别分组,统计男女员工各自数量。第一步先写基本查询,select *(所有字段的意思) form 表名第二部加上分组,select *(所有字段的意思) form 表名 group by 性别第三步,因为要统计男女数量,就加上聚合函数count,select count...

2022-03-10 15:49:27 1226

原创 MySQL--基础--dql--语法与函数

一 DQL语句基础查询1,单表查询多个字段select 字段1,字段2,from 表名;2,单表查询所有字段select * from 表名;3,设置别名select 字段1 AS‘别名1’,字段2 AS’别名2‘ from 表名;4,去除重复记录select distinct 字段列表 from 表名; 二 DQL语句条件查询1,单表指定字段后条件查...

2022-03-10 15:45:29 923

原创 MySQL--基础--sql

一 dml命令数据增加1,给指定表内字段添加数据insert into 表名(字段1,字段2,)values(值1,值2,)值都写一个括号里用逗号隔开2,给全部字段添加数据insert into 表名 values (值1,值2,)值直接默认分给这个表里的字段一,字段二。3,批量添加数据。其实跟上面两条一模一样就是写值时叠加insert into 表名(字段1,字段2,)values(值1,值2,)(值1,值2,)这样就等于一次性添加两条数据insert into 表名 value...

2022-03-10 15:41:31 40

空空如也

空空如也

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

TA关注的人

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