加载中
13-MySQL关键字的执行顺序

执行顺序依次为 where > group by > having > order by

2021/09/12 13:18
24
12-MySQL分组查询

-- 按照公司分组统计人数 select count(), comp from cattle_user GROUP BY comp; -- 使用 having 关键字对分组后的数据进行过滤 -- 查询公司人数大于1的公司 select count(), comp from ca...

2021/09/12 13:15
28
11-MySQL函数

在查询数据的时候可以使用函数对数据操作, 如 字符串函数 -- 查询英文名的前3个字符 select *, substring(uname_en, 1, 2) from cattle_user; 时间函数 select now(), sysdate(); 流程函数 ...

2021/08/28 13:12
19
10-MySQL的查询where语句

where + or查询公司牛人马云和马化腾的数据, and同理 select * from cattle_user where uname = '马云' or uname = '马化腾'; where + binary关键字, 查询英文名为jackma的数据, 并区分大...

2021/08/27 16:41
13
09-MySQL的查询

有一个牛人表(cattle_user), 字段包括姓名, 公司 查询所有内容 -- 语法 select * from <表名> -- 实践 select * from cattle_user; 查询部分内容 -- 语法, <新名>可以省略, 默认为字段名...

2021/08/26 16:27
5
08-MySQL复制表操作

复制表结构和表数据 create table staff2 -- 新表 as select * from staff -- 原表 只复制表结构, 不复制表数据 create table staff2 -- 新表 as select * from staff where 1 = 2 -- 原表 ...

2021/08/25 11:57
14
07-MySQL外键约束

外键是用于建立和加强两个表数据之间链接的一列或多列, 通过将保存表中主键值的一列或多列添加到另一个表中, 可创建两个表之间的链接, 这个列就成为第二个表的外键。 外键维系两个表的关系...

2021/08/20 15:38
11
06-MySQL非外键约束

MySQL中有外键约束和非外键约束, 非外键约束又分为主键约束, 非空约束等, 详细看一下 约束条件 约束描述 PRIMARY KEY 主键约束,约束字段的值可唯一地标识对应的记录 NOT NULL 非空约束,...

2021/08/19 15:29
4
05-MySQL表结构的操作(增加字段, 删除字段)

现有表中有 name, gender, age, company 这四个字段, 现在我们想增加一个 颜值 字段, 可以这样做 * 增加字段 -- 语法 alter table <表名> add color_num double(3, 2) -- 3:总位数 2:小数位...

2021/08/18 14:17
13
04-MySQL表的操作(创建、数据插入、删除)

上一节说完了对数据库的操作, 这一节说一下对数据库中表的操作 创建表 -- 语法 create table <表名> -- 创建一个牛人表, 表中有姓名, 性别, 年龄, 公司四个列(字段) create table cat...

2021/08/17 13:58
6
03-MySQL数据库操作(创建、选择、删除)

我们在终端登录数据库后, 可以使用命令对数据库进行创建, 选择, 删除操作 创建数据库 -- 语法 create database <数据库名>; -- 创建一个名称为 student 的数据库 create database studen...

2021/08/12 15:56
10
01-MySQL的安装

下载安装MySQL 各系统平台MySQL官网下载地址: 点击下载 。 (安装很简单, 在此不详细描述, 一直next即可) Mac平台也可以使用 brew install mysql 安装最新MySQL。 验证MySQL是否安装成功 ...

2021/08/10 12:05
10
00-初识MySQL

库,意为仓库。存储粮食的仓库称为粮库,低温下存储水果,肉类的库称为冷库。数据库,即为存储数据的仓库。我们可以将数据存储在文件中,但是在文件中读写数据的速度相对较慢,所以我们使用数...

12-TypeScript泛型接口

上一节说了泛型类, 这一节说一下泛型接口, 举例 // 第一种泛型接口写法 interface MyDate { (value: T): T; } let date: MyDate = function getDate(value: T) { return value; } let valu...

2021/08/03 13:45
9
11-TypeScript泛型类

上一节说了泛型变量, 这一节我们说下泛型类。 举例, 有这样一个需求, 返回number类型或string类型的最小值。 直接上泛型 class Min { list: T[] = []; add(val: T) { this.list.push(val...

2021/08/03 13:36
5
10-TypeScript泛型变量

泛型本质属于类型的一种, 是一种不确定的类型。 通俗的理解, 泛型就是解决类, 接口, 方法的复用性以及对不特定类型和对未来类型支持的一种类型。 因为不确定, 所以泛型是模糊的, 抽象的...

2021/07/22 15:38
21
09-TypeScript接口

TypeScript 有着面向对象语言所有的特性, 接口也是必不可少的一部分, 是一些属性方法的集合。 接口的作用是定义一个类的结构 接口中的属性不能有初始化的值 接口中的方法都是抽象方法, 需...

2021/07/21 13:51
16
08-TypeScript抽象类

抽象类, 很抽象, 使用 abstract 关键字定义, 有以下几个特点 不能被创建对象, 是专门用来被继承的类 可以添加抽象方法, 且抽象方法只能定义在抽象类中 子类继承了抽象类, 必须对抽象方...

2021/07/17 17:33
27

没有更多内容

加载失败,请刷新页面

返回顶部
顶部