自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 李玉婷MYSQL进阶15-流程控制结构

顺序结构:程序从上往下一次执行分支结构:程序从两条或多条路径中选择一条去执行循环结构:程序在满足一定条件的基础上,重复执行一段代码一、分支结构1.if函数功能:实现简单的双分支语法:if (表达式1,表达式2,表达式3)执行顺序:应用:任何地方2.case结构情况1:类似Java中的switch语句,一般用于实现的等值判断情况2:类似Java中的多重if语句,一般用于实现区间判断//情况一:类似于switchcase 变量/表达式/字段when 值1

2021-04-25 19:33:13 138

原创 李玉婷MYSQL进阶14-存储过程和函数

存储过程和函数:类似java中放入方法好处:1.提高代码的重用性 2.简化操作存储过程含义:一组预先编译好的s q l语句的集合,理解成批处理语句好处:1.提高代码的重用性 2.简化操作 3.减少了编译次数和数据库服务器连接次数,提高效率一、创建语法CREATE PROCEDURE 存储过程名(参数列表)begin 存储过程体end注意:1.参数列表包含三部分参数模式。 参数名。 参数类型举例:IN stuname VARCHAR(20...

2021-04-25 17:32:50 115

原创 李玉婷MYSQL进阶13-变量

变量:系统变量:全局变量、会话变量自定义变量:用户变量、局部变量一、系统变量说明:变量由系统提供,不是由用户自定义,属于服务器层面使用的语法:1.查看所有的系统变量SHOW GLOBAL|[session] VARIABLES;2.查看满足条件的部分系统变量SHOW GLOBAL|[session] VARIABLES LIKE '%char%';3.查看指定的某个系统变量的值SHOW GLOBAL|[session].系统变量名';4.为某个系统变量赋

2021-04-25 00:16:17 86

原创 李玉婷MYSQL进阶12-视图

视图含义:虚拟表,和普通表一样使用。mysql15.1版本出现的新特性,是通过表动态生成的数据。一、创建视图语法:create view 视图名as查询语句;案例1:查询姓名中包含a字符的员工名、部门名和工种信息CREATE VIEW myv1ASSELECT last_name,department_name,job_titleFROM employees eJOIN departments d ON e.department_id=d.departm.

2021-04-24 22:34:39 131

原创 李玉婷MYSQL进阶11-TCL语言

事务:一个或一组s q l语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行事务的特性ACID:原子性:一个事务不可再分割,要么都执行要么都不执行一致性:一个事务执行会使数据从一个一致状态切换到另一个一致状态隔离性:一个事务的执行不受其他事物的干扰持久性:一个事物一旦提交,则会永久的改变数据库的数据事务的创建:隐式事务:事务没有明显的开始和结束的标记比如:insert、update、delete语句delete from 表 where id=1;显式事务...

2021-04-24 15:52:51 114

原创 李玉婷MYSQL进阶10-DDL语言

数据定义语言库和表的管理一、库的管理创建、修改、删除1.库的创建语法:create database 【if not exists】库名;案例:创建库booksCREATE DATABASE IF not EXISTS books;2.库的修改语法:rename database books to 新库名;更改库的字符集alter database books character set gbk;3.库的删除drop database books;.

2021-04-21 21:51:25 188

原创 李玉婷MYSQL进阶09-DML语言

DML语言数据操作语言:插入:insert 修改:update 删除:delete一、插入语句1.1插入语句一语法:insert into 表名(列名,...) values(值1,...);插入的值的类型必须与列的类型一致或兼容 SELECT * FROM beauty;INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id)VALUES(13,'唐艺昕','女','1994-4-23','18

2021-04-21 19:46:13 162

原创 李玉婷MYSQL进阶09——联合查询

联合查询含义:将多条查询语句的结果合并成一个结果语法:应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:要求多条查询语句的查询列数是一样的 要求多条查询语句的每一列的类型和顺序最好一致 union关键字默认去重,如果使用union all可以包含重复项引入案例:查询部门编号>90或邮箱包含a的员工信息案例:查询中国用户中性别为男性的信息以及外国用户中年男性的用户信息...

2021-04-21 16:14:52 67

原创 李玉婷MYSQL进阶08——分页查询

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

2021-04-21 16:01:45 88

原创 李玉婷MYSQL进阶07-子查询

子查询含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询示例:分类:按子查询出现的位置:select 后面:仅仅支持标量子查询from 后面:支持表子查询where或having后面:⭐️ 标量子查询 列子查询 行子查询exist...

2021-04-19 16:13:00 150

原创 李玉婷MYSQL进阶06-连接查询

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

2021-04-18 23:59:13 190

原创 李玉婷MYSQL进阶05 分组查询

分组函数功能:用作统计用,又称为聚合函数或统计函数或组函数分类:sum 求和、avg平均值、Max、min、count特点:1.sum、avg一般用于处理数值型 Max、min、count可以处理任何数据2.以上分组函数都忽略null值3.可以和distinct搭配实现去重的运算4.count函数的单独介绍一般使用(*)用作统计行数5.和分组函数一同查询的字段要求是group by后的字段一、简单使用SELECT SUM(salary) FROM em.

2021-04-16 11:30:53 127

原创 李玉婷MYSQL进阶04-常见函数(单行函数、分组函数)

常见函数概念:类似于Java的方法,用一组逻辑语句封装在方法体中,对外暴露方法名好处:1.隐瞒了实现细节 2.提高代码的重用性调用:select 函数名(实参列表)【from 表】;特点:叫什么(函数名) 干什么(函数功能)分类:单行函数:如concat、length、is null等 分组函数:功能:做统计用,又称为统计函数,聚合函数,组函数单行函数字符函数 数学函数 日期函数 其他函数 流程控制函数一、字符函数1.length:获取参数值的字节...

2021-04-15 12:13:49 189

原创 李玉婷MYSQL进阶03排序查询

引入:select * from employees;语法: select 查询列表 3 from 表 1 【where 筛选条件 2 order by 排序列表 a s c| desc】4特点:1.a s c默认2.order by 子句支持单个字段、多个字段、表达式、函数、别名3.order by 子句一般放在查询语句的最后面,limit子句除外。案例1:查询员工信息,要求工资从高到低SELECT...

2021-04-14 21:11:02 95

原创 ERP系统相关

基础名词ERP系统:Enterparise resource planing企业资源管理计划第二章:ERP理论的形成6:55基本MRP阶段——闭环MRP阶段——MPR I I阶段——ERP形成阶段基本MRP阶段(material requirements planning):闭环MRP阶段:考虑到能力的约束MPR I I阶段:集成了应收、应付、成本、总账的财务管理ERP形成阶段:物流、资金流、信息流第三章:基本概念物料编码:计算机系统对物料的唯一识别代码。物料编码主文

2021-04-14 20:28:05 147

原创 面向对象01

面向对象一、三条主线1.Java类及类的成员:属性、方法、构造器;代码块、内部类2.面向对象的三大特征:封装性、继承性、多态性(抽象性)3.其他关键字:this、super、static、final、abstract、interface、package、import、二、“人把大象装入冰箱”1.面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做a.把冰箱门打开b.抬起大象,塞进冰箱c.把冰箱门关闭2.面向对象:强调具备功能的对象,以类/对象为最小的单位,考虑谁来

2021-04-14 14:20:38 98 1

原创 李玉婷MYSQL进阶02:条件查询

李玉婷MYSQL进阶02:条件查询语法结构:select: 查询列表from:表名where: 筛选条件分类:一、条件表达式示例:salary>10000条件运算符:> < >= <= = != <>案例一:查询员工工资大于12000的员工信息SELECT *FROM employeesWHERE salary>12000; 案例二、查询部门编号不等于90号的员工名和部门编号SELECT last_nam

2021-04-13 21:28:19 139 1

原创 李玉婷老师MYSQL进阶01-基础查询

李玉婷老师MYSQL02DQL语言的学习基础查询 ★ 条件查询 ★ 排序查询 ★ 常见函数 ★ 分组函数 ★ 分组查询 ★ 连接查询 ★ 子查询 √ 分页查询 ★ union联合查询 √ 进阶一:基础查询:select语法:SE

2021-04-13 18:52:59 218

空空如也

空空如也

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

TA关注的人

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