自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 where,having,on的区别

where,having,on的区别

2022-07-30 10:45:43 825

原创 奇奇怪怪的需求

表中插空格区分不同表

2022-07-27 19:05:16 233

原创 拉链表设计详解

拉链表过程

2022-07-26 21:50:08 1057

原创 union和unionall区别

union:对多个结果集进行并集操作,不包括重复行,同时进行排序。 union all:对多个结果集进行并集操作,包括重复行,不进行排序。 【例】查询部门小于30号的员工信息,和部门大于20小于40号的员工信息。 ①.先查询部门小于30号的员工信息。 employees_id ,last_name ,salary ,department_id FROM

2022-05-16 17:11:59 9897 2

原创 linux安装mysql

linux安装MySQL ①.下载MySQL的YUM仓库文件 下载地址:http://dev.mysql.com/downlodes/repo/yum/ 【根据自己虚拟机版本下载】 ②.通过xftp将下载的文件传到linux ③.用yum命令安装xftp传过来的文件 yum install mysql8-community-release-el7-11.noarch.rpm ④.yum install mysql-community-server 对于GPG验证问题,加下边一句 rpm --import h

2022-05-15 12:23:33 241

原创 mysql事务控制语言(TCL)

事务: 概念: 一个或一组SQL语句组成的执行单元,执行单元所有SQL语句要么全执行,要么全不执行。 栗子: 张三给李四转账。 张三:账户1000元。 李四:账户1000元。 update 表 set '张三账户' = 500 where name = '张三'; 数据库中途异常... update 表 set '李四账户' = 1500 where name = '李四'; (两条语句......

2020-01-08 17:47:30 597

原创 DQL(子查询)

概念: 出现在其它语句(增删改查)中的查询语句,以select为例。 分类: ①按出现位置: ⑴.select后面: 仅支持标量子查询(结果集只有一行一列)。 ⑵.from后面: 支持表子查询(结果集多行多列)。 ⑶.where或having后面: 标量子查询、列子查询、行子查询。 ⑷.exists后面:(相关子查询) 表子查询。 ②按结果集行列数: ⑴.标量...

2020-01-08 14:38:20 181

原创 视图

含义: 就是一张虚拟的表,和普通的表一样使用,只保存SQL逻辑,不保存查询结果。 (MySQL5.1出现新特性,通过原始表生成的动态数据。) 应用场景: ①.如果多个地方用到同样的查询结果。 ②.该查询结果使用SQL逻辑较复杂。 视图创建: create view 视图名 as 查询语句 视图使用: select * from 视图名; 栗子: 查询工资最低的部门信息。 ①.创建视图查询每...

2020-01-08 14:31:32 103

原创 数据定义语言(DDL)

分类: ⑴.库的管理:创建(create)、修改(alter)、删除(drop)。 ⑵.表的管理:创建(create)、修改(alter)、删除(drop)。 介绍: ㈠.库的管理: ⑴.库的创建:(如果存在创建第二次会报错)。 CREATE DATABASE (IF NOT EXISTS) 库名; ⑵.库的修改:(尽量不修改,导致数据出错,字符集可以修改)。 ALTER DATABASE 库...

2020-01-08 14:25:22 198

原创 数据操作语言(DML)

分类: ⑴.插入语句:insert ⑵.修改语句:update ⑶.删除语句:delete 简介: ⑴.插入语句 语法⒈: INSERT INTO 表名(列名...) VALUES(值...); 注意: ①.插入的值的类型必须与列的类型一致或兼容。 ②.不可以为null的列必须插入值,可以为null的值插入数据时列和值都不写,如果列有的话用null值填充。 ③.列的顺序是可以调换的但列和值(包...

2020-01-08 14:19:16 160

原创 SQL数据类型及约束

常见数据类型 数值型 ⑴.整型 ①.分类: Tinyint(1)、Smallint(2)、Mediumint(3)、Int(4)、integer(4)、Bigint(8) ②.特点: ⒈默认是有符号的,如果要无符号后边添加UNSIGNED。 ⒉如果插入的值超出范围,发出警告,插入临界值。 ⒊有默认长度int(11),无符号int(10)。 ⒋自己设置长度和范围无关(范围只和类型有关), ...

2020-01-08 14:11:53 680

空空如也

空空如也

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

TA关注的人

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