会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BAEBAE996
博客园
首页
新随笔
联系
管理
上一页
1
···
5
6
7
8
9
10
下一页
2020年5月24日
mysql笔记(13)-视图的概念和使用
摘要: 本文将简单介绍视图(view)的概念和作用,创建/修改/删除视图的方法 一、视图的概念和作用 视图是一种基于SQL的结果集的“虚拟表” 它像一张普通的关系表一样 包含行和列 拥有相应权限的用户 可以在视图的基础上进行查询 视图的作用在于: 将已经过滤好的、符合条件的结果集放在视图中 从而实现 对特定
阅读全文
posted @ 2020-05-24 11:08 BAEBAE996
阅读(230)
评论(0)
推荐(0)
2020年5月23日
mysql笔记(12)-外键约束的添加和删除
摘要: 本文将简单介绍外键的作用,添加/删除外键的方式,以及on update从句的使用 一、外键的定义和作用 1、定义 若有关系表R和S,对于R中的属性A,A的任何值都来源于S中的属性B的值,且 B具有UNIQUE约束 ,则A被称为R的外键 2、作用 (1) 能预防破坏表之间连接的行为 (2) 能防止非法
阅读全文
posted @ 2020-05-23 16:31 BAEBAE996
阅读(774)
评论(0)
推荐(0)
2020年5月19日
mysql笔记(11)-约束的添加、修改和删除
摘要: 本文将简单介绍几种常见的约束类型,以及添加/修改/删除约束的方式 一、约束类型 在MySQL中,有如下几种约束: (1) NOT NULL:指示某列不能存储空值 (2) UNIQUE:保证某列的每行必须有唯一的值 (3) PRIMARY KEY:指示某一列为表的主码,是 非空且唯一 的 (4) CH
阅读全文
posted @ 2020-05-19 20:39 BAEBAE996
阅读(877)
评论(0)
推荐(0)
2020年5月18日
mysql笔记(10)-数据的插入和更新(insert/update/case)
摘要: 本文将简单介绍数据的插入和更新,包括关键字insert、update、case等 一、插入数据 常见的插入方式有以下几种: 1、insert into + set 这种方式每次只能插入一行 且set从句内的values不能全部为空 2、insert into + values 这种方式可以一次性插入
阅读全文
posted @ 2020-05-18 20:48 BAEBAE996
阅读(860)
评论(0)
推荐(0)
mysql笔记(9)-表的创建和删除(drop/truncate/delete)
摘要: 本文将简单介绍在数据库中创建和删除表的相关操作,包括关键字create、drop、truncate、delete等 一、表的创建 在数据库中创建一张新表的写法如下: create table table_name { column1_name data_type restrictions, colu
阅读全文
posted @ 2020-05-18 19:56 BAEBAE996
阅读(353)
评论(0)
推荐(0)
mysql笔记(8)-嵌套查询之in、exists
摘要: 本文将简单介绍in从句和exists从句在嵌套查询中的用法 当我们需要使用嵌套查询来完成更复杂的检索时 可以在where从句内添加in或exists从句 一、in 1、单个属性待筛选 在这种情况下,in从句的格式为 下面用一个具体的例子来说明: 在section(排课)表中,我们想找出 在2009年
阅读全文
posted @ 2020-05-18 10:46 BAEBAE996
阅读(806)
评论(0)
推荐(0)
2020年5月16日
mysql笔记(7)-多表查询之自然连接、外连接
摘要: 本文将简单介绍多表查询的几种类型,包括关键字natural join、outer join等 一、自然连接 当我们在from从句中,用逗号连接不同表,且没有添加where子句时 这样的多表连接被称为是 笛卡尔积 在大部分情况下,多表之间的笛卡尔积是没有意义的 因此,我们可以通过添加where子句来实
阅读全文
posted @ 2020-05-16 20:36 BAEBAE996
阅读(1385)
评论(0)
推荐(1)
mysql笔记(6)-多表查询之with
摘要: 本文将简单介绍with子句的格式和用法 1、目的 通过创建一张(或多张) 临时表 ,实现数据的抽离,从而方便进行数据的比较 2、格式 在上述语句中 temporary_table_name及其后面的column_name 都可以由自己指定 注意:创建的临时表仅可以用于此次查询,并不会写入数据库的物理
阅读全文
posted @ 2020-05-16 11:06 BAEBAE996
阅读(1487)
评论(0)
推荐(1)
2020年5月14日
mysql笔记(5)-基础查询之group by、having
摘要: 本文将简单介绍关键字group by、having 一、group by group by 后面跟列名 用于根据一个或多个列 对返回结果进行分组 下面举例说明: 需要注意的是 在使用group by的语句中 select子句中的列名必须为 被分组的列 或者 列函数 否则会报错 二、having ha
阅读全文
posted @ 2020-05-14 20:47 BAEBAE996
阅读(220)
评论(0)
推荐(0)
mysql笔记(4)-基础查询之聚集函数
摘要: 本文将简单介绍mysql中的5个聚集函数,包括AVG、COUNT、MAX、MIN、SUM等 一、AVG()函数 AVG()函数用于返回行或列的平均值 且忽略空值 在select子句的列名后添加as从句 可以自定义返回结果的列名 AVG()只作用于括号内给出的单个列 若需要获得多个列的平均值 必须使用
阅读全文
posted @ 2020-05-14 20:46 BAEBAE996
阅读(255)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告