随笔分类 -  MySQL

摘要:mysql语句编写顺序 ① select 字段名 ② from 表1 inner|left|right join 表2 on 表1 与表2 的关系… ③ where ... ④ group by ... having ... ⑤ order by ⑥ limit start, count; mysq 阅读全文
posted @ 2021-09-05 15:58 pure3417 阅读(294) 评论(0) 推荐(0) 编辑
摘要:假设要设计两张表,一张省份表(provinces),一张城市表(citys) 省份表结构 id ptitle 城市表结构 id ctitle proid(表示城市所属的省,对应着省份表的id值) 观察两张表可以发现,城市表比省份表多一个字段proid,其它列的字段都是一样的。而且,存储的都是地区信息 阅读全文
posted @ 2021-09-05 14:27 pure3417 阅读(1133) 评论(0) 推荐(0) 编辑
摘要:多表连接的基本语法 多表连接,就是将几张表拼接为一张表,然后进行查询 select 字段1, 字段2, ... from 表1 {inner|lift|right} join 表2 on 连接条件; 有如下两张表:部门表和员工表 交叉连接和笛卡尔积现象 交叉连接 交叉连接,又名无条件内连接/笛卡尔连 阅读全文
posted @ 2021-09-04 01:21 pure3417 阅读(774) 评论(0) 推荐(0) 编辑
摘要:有如下数据: 一个简单的分组查询的案例 按照部门编号deptno分组,统计每个部门的平均工资。 select deptno,avg(sal) avgs from emp group by deptno; 结果如下: group by关键字语法详解 group by是用于分组查询的关键字,一般是配合s 阅读全文
posted @ 2021-09-03 19:00 pure3417 阅读(3039) 评论(0) 推荐(1) 编辑
摘要:语法: -- select * from 表名 where 条件; 测试数据: -- 建表语句 create table `student` ( `sid` int(11) primary key auto_increment, `sname` varchar(20) not null, `sex` 阅读全文
posted @ 2021-07-06 16:35 pure3417 阅读(785) 评论(0) 推荐(0) 编辑
摘要:关于函数的说明 概念:类似python中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处: 隐藏了实现细节 提高代码的重用性 调用:select 函数名(实参列表) [from 表] 分类: 单行函数:作用于表中的每一行记录,一条记录出来一个结果 字符函数 数学函数 日期函数 其他函数 流 阅读全文
posted @ 2021-06-17 10:56 pure3417 阅读(292) 评论(0) 推荐(0) 编辑
摘要:数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块: SELECT <字段> FROM <表名> WHERE <查询条件> -- 创建数据库 create database if not exists stu; -- 使用数据库 use stu; -- 创建一个 阅读全文
posted @ 2021-06-01 13:47 pure3417 阅读(245) 评论(0) 推荐(0) 编辑
摘要:数据操纵语言(DML) 数据操纵语(Data Manipulation Language),简称DML。 DML主要有如下几个常用功能。 增 删 改 insert delete update # 创建数据库 create database if not exists stu; # 使用数据库 use 阅读全文
posted @ 2021-05-29 21:54 pure3417 阅读(649) 评论(0) 推荐(0) 编辑
摘要:完整性约束 完整性约束的定义 为了保证插入数据的正确性和合法性,给表中字段添加,除了数据类型约束以外的其他约束条件。 完整性约束的分类 实体完整性:记录之间不能重复。 主键约束(primary key):唯一并且不能为空 唯一约束(unique):唯一可以为空 主键自增(auto_increment 阅读全文
posted @ 2021-05-28 22:16 pure3417 阅读(1138) 评论(1) 推荐(2) 编辑
摘要:写在前面 本文中 [ 内容 ] 代表啊可选项,即可写可不写。 SQL语言的基本功能介绍 SQL是一种结构化查询语言,主要有如下几个功能: 数据定义语言(DDL):全称Data Definition Language 数据操纵语言(DML):全称Data Manipulation Language 数 阅读全文
posted @ 2021-05-25 11:54 pure3417 阅读(1925) 评论(0) 推荐(0) 编辑
摘要:注释 单行注释 单行注释使用 # # 我是单行注释 单行注释使用-- ,注意- 后面跟一个空格 -- 我是单行注释 多行注释 /* ... */ 用于多行注释 /* 我是多行注释1 我是多行注释2 ... */ 几个注意点 大小写:不严格区分大小写 语句结束符:每个语句都以 ;或者 \g 结束 类型 阅读全文
posted @ 2021-05-18 17:30 pure3417 阅读(76) 评论(0) 推荐(0) 编辑
摘要:字符串类型 char(n):定长的字符串 char(n)存储范围是0-255个字节。这里所说的 字节数,其实就是存储数字、字母或者汉字的长度,只要存储字符串的长度在255这 个范围之内,都是可以的。也就是说,你可以存储长度为255的数字;你也可以存储长度为255的字母;或者说你还可以存储长度为255 阅读全文
posted @ 2021-05-18 17:12 pure3417 阅读(244) 评论(0) 推荐(0) 编辑
摘要:安装配置 下载 打开下载链接 下载 解压 下载后会得到zip压缩文件 解压的路径最好不要有中文或空格 这里我解压到 D:\MySql\mysql-5.7.19-winx64 目录下 【根据自己的情况来指定目,尽量选空间大的硬盘】 配置 添加环境变量:右击此电脑-属性-高级系统设置-环境变量,在Pat 阅读全文
posted @ 2021-05-10 18:57 pure3417 阅读(96) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示