MySQL
文章平均质量分 80
鸣蜩一
这个作者很懒,什么都没留下…
展开
-
初始MySQL之多表查询与事物的操作
多表查询 表连接查询 多表查询的作用 比如:我们想查询孙悟空的名字和他所在的部门的名字,则需要使用多表查询。 如果一条SQL语句查询多张表,因为查询多张表,因为查询结果在多张不同的表中,每张表取1列或多列,所以需要用到多表查询 连接的分类 内连接 [inner] join 隐式内连接 显式内连接 外连接 [outer] join 左外连接 left [outer] join 右外连接 right [outer] join oracle - 全外连接 full [outer] join 内连接 用左原创 2021-07-15 19:59:55 · 123 阅读 · 0 评论 -
初始MySQL之约束与数据库范式
约束主键约束二级目录三级目录 主键约束 二级目录 三级目录 /*约束 1.主键:在添加数据时,约束重复数据的行为 需要一个字段保证数据是唯一的,所以这个字段的值是不能为null的 特点:非空并且唯一 分类: 自然主键:数据中本身存在一个非空并且唯一的字段 - 不建议使用 代理主键:字段和数据没有直接联系 id int(6) - 自动增长(mysql自带特性) max(id)+1 - 序列(oracle特性 sequence) varchar(32) - UUID()[Java中也有UUID.randomUU原创 2021-07-15 12:43:47 · 122 阅读 · 0 评论 -
初识MySQL之常见函数的使用
控制流程函数 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。 具体操作 SELECT IF(1>2,2,3); -> 3 SELECT IF(1<2,'yes ','no'); -> 'yes' SELECT IF(ST原创 2021-07-14 13:21:32 · 208 阅读 · 0 评论 -
初始MySQL之基础语法
初识MySQL 数据的存储方式 存储位置 优点 缺点 内存 速度快 不能永久保存,数据是临时状态 ⽂件 数据可以永久保存 操作数据不⽅便,查询某个数据 数据库 1)数据可以永久保存2)查询速度快 3)对数据的管理⽅便 占⽤资源,需要购买。 什么是数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所原创 2021-07-13 20:55:40 · 145 阅读 · 0 评论