
MySQL数据库
@大愚@
追光的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL:连接查询
#进阶6:连接查询 /* 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象:表1有m行,表二有n行,结果有m * n行 发生的原因是没有有效的连接条件 分类 按年代分类 sql92 sql99 按功能分类 内连接: 等值连接 1,多表查询值得结果为多表的交集部分 2,n表连接,至少需要n - 1个连接条件原创 2020-07-19 22:49:17 · 135 阅读 · 0 评论 -
数据库 基础笔记5
#进阶五:分组查询 /* 语法: select 分组函数,列(要求出现在group by的后面) from 表 where 筛选条件 group by 分组列表 order by `set_time` 子句 特点 1,分组查询中的筛选条件分为两类 数据源原创 2020-06-30 21:57:08 · 150 阅读 · 0 评论 -
MySQL周结
#基础查询 /* select 查询列表 from 表名 查询的列表可以是表达式中的字段,常量值,表达式值,函数 */ #查询单个字段 SELECT salary FROM employees; #查询这个表 SELECT * FROM employees; SELECT 100 % 99 AS 余数; #条件查询 /* 语法 select 查询列表(3) from 表(执行步骤1) w原创 2020-06-27 10:42:36 · 163 阅读 · 0 评论 -
数据库:基础笔记4
#数学函数 #round 四舍五入(先对其绝对值四舍五入再添加符号) SELECT ROUND(1.56); SELECT ROUND(-1.54); #ceil 向上取整,返回.>= 该参数的最小整数 SELECT CEIL(1.0001); SELECT CEIL(1.000); #floor 向下取整 返回 <= 该参数的最大整数 SELECT FLOOR(1.0001); #truncate 截断(小数点后保留几位) SELECT原创 2020-06-23 22:20:16 · 516 阅读 · 0 评论 -
数据库:基础笔记3
#进阶三:排序查询 /* 语法 select 查询列表 3 from 表名 1 根据实际需要可以加 where 筛选条件 2 order by 排序列表 asc(升序)|desc(降序)4 特点 1, 如果不写默认是升序 2,排序列表支持单个字段,多个字段,表达式,函数,别名 3,排序列表一般放在查询语句的最后面,limit子句除外 */ #案例:查询工资升序排列后员工信息 SELECT * FROM employees ORDER BY原创 2020-06-22 21:08:14 · 125 阅读 · 0 评论 -
数据库:基础笔记2
myemployees库:https://pan.baidu.com/s/1OBCIYIiG7MWZdmQtVpwgYg 提取码:nn4m #数据库的相关概念 /* DB:数据库,即是存放数据的 DBMS:数据库管理系统 SQL:结构化查询语言,用来和数据库通信的语言,我们通过SQL来操作DBMS,然后DBMS就来管理数据库 */ #基础查询 #语法 select 查询列表 from 表名; /* 1,查询列表可以是表中的字段,常量值,表达式,函数等 */ #以下都是对myemployees库的操作原创 2020-06-21 21:41:03 · 167 阅读 · 0 评论 -
数据库:基础学习笔记1
数据库 优点: 实现数据持久化 使用完整的管理矽统统一管理易于查询 专用名词 1,DB 数据库:存储数据的仓库,他保存了一系列有组织的数据 2,DBMS 数据库管理系统:是数据库通过DBMS创建和操作的容器 3,SQL 结构化查询语言,专门用来与数据库通信的语言 特点 1,将数据放在列表中,表在放到库中 2,一个数据库中可以有多个表,每一个表都由一个名字,用来标记自己,表名具有唯一性 3,表具有一些特征,这些特征定义了数据在表中如何存储,类似java中的类的设计 4,表由列组成,我们也称为字段,所以表都是原创 2020-06-21 21:33:55 · 223 阅读 · 0 评论